|
|
@@ -13,6 +13,8 @@ import cn.start.tz.module.pressure2.controller.admin.boilertaskorder.vo.BoilerMa
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorder.BoilerTaskOrderDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorderitem.BoilerTaskOrderItemDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorderitemreport.BoilerTaskOrderItemReportDO;
|
|
|
+import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorderreport.BoilerTaskOrderReportDO;
|
|
|
+import cn.start.tz.module.pressure2.dal.dataobject.dynamictb.DynamicTbDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.equippipe.EquipPipeDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.pipetaskorder.PipeTaskOrderDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.pipetaskorderitem.PipeTaskOrderItemDO;
|
|
|
@@ -119,10 +121,13 @@ public interface PipeTaskOrderItemReportMapper extends BaseMapperX<PipeTaskOrder
|
|
|
.selectAs(PipeTaskOrderDO::getCheckDate, BoilerMajorIssuesPageRespVO::getCheckDate)
|
|
|
.selectAs(PipeTaskOrderItemDO::getEquipCode, BoilerMajorIssuesPageRespVO::getEquipCode)
|
|
|
.selectAs(EquipPipeDO::getProjectNo, BoilerMajorIssuesPageRespVO::getProjectNo)
|
|
|
+ .selectAs(DynamicTbDO::getPjType, BoilerMajorIssuesPageRespVO::getPjType)
|
|
|
+ .selectAs(DynamicTbDO::getReportType, BoilerMajorIssuesPageRespVO::getTbType)
|
|
|
.isNotNull(PipeTaskOrderItemDO::getEquipCode)
|
|
|
.leftJoin(PipeTaskOrderDO.class,PipeTaskOrderDO::getId, PipeTaskOrderItemReportDO::getOrderId)
|
|
|
.leftJoin(PipeTaskOrderItemDO.class,PipeTaskOrderItemDO::getOrderId, PipeTaskOrderDO::getId)
|
|
|
.leftJoin(EquipPipeDO.class,EquipPipeDO::getId,PipeTaskOrderItemDO::getEquipId)
|
|
|
+ .leftJoin(DynamicTbDO.class,DynamicTbDO::getId, PipeTaskOrderItemReportDO::getTemplateId)
|
|
|
.groupBy(PipeTaskOrderItemReportDO::getId).
|
|
|
orderByDesc(PipeTaskOrderItemReportDO::getSubmitTime);
|
|
|
|