|
@@ -9,6 +9,7 @@ import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorder.BoilerTaskOrd
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorderitem.BoilerTaskOrderItemDO;
|
|
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.boilertaskorderitemreport.BoilerTaskOrderItemReportDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskordersignfile.BoilerTaskOrderSignFileDO;
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskordersignfile.BoilerTaskOrderSignFileDO;
|
|
|
|
|
+import cn.start.tz.module.pressure2.dal.dataobject.dynamictbins.DynamicTbInsDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.equippipe.EquipPipeDO;
|
|
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.pipetaskorder.PipeTaskOrderDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.pipetaskorderitem.PipeTaskOrderItemDO;
|
|
import cn.start.tz.module.pressure2.dal.dataobject.pipetaskorderitem.PipeTaskOrderItemDO;
|
|
@@ -23,6 +24,7 @@ import cn.start.tz.module.pressure2.dal.mysql.pipetaskorderitemreport.PipeTaskOr
|
|
|
import cn.start.tz.module.pressure2.service.boilertaskorder.BoilerTaskOrderService;
|
|
import cn.start.tz.module.pressure2.service.boilertaskorder.BoilerTaskOrderService;
|
|
|
import cn.start.tz.module.pressure2.service.boilertaskordersignfile.BoilerTaskOrderSignFileService;
|
|
import cn.start.tz.module.pressure2.service.boilertaskordersignfile.BoilerTaskOrderSignFileService;
|
|
|
import cn.start.tz.module.pressure2.service.dynamicOFData.IDynamicOFData;
|
|
import cn.start.tz.module.pressure2.service.dynamicOFData.IDynamicOFData;
|
|
|
|
|
+import cn.start.tz.module.pressure2.service.dynamictbins.DynamicTbInsService;
|
|
|
import cn.start.tz.module.pressure2.service.pipetaskorder.PipeTaskOrderService;
|
|
import cn.start.tz.module.pressure2.service.pipetaskorder.PipeTaskOrderService;
|
|
|
import cn.start.tz.module.system.api.calendar.CalendarApi;
|
|
import cn.start.tz.module.system.api.calendar.CalendarApi;
|
|
|
import cn.start.tz.module.system.api.clientunit.ClientUnitApi;
|
|
import cn.start.tz.module.system.api.clientunit.ClientUnitApi;
|
|
@@ -88,6 +90,9 @@ public class QC01006_202400OFData implements IDynamicOFData {
|
|
|
@Resource
|
|
@Resource
|
|
|
private DictDataApi dictDataApi;
|
|
private DictDataApi dictDataApi;
|
|
|
|
|
|
|
|
|
|
+ @Resource
|
|
|
|
|
+ private DynamicTbInsService dynamicTbInsService;
|
|
|
|
|
+
|
|
|
@Resource
|
|
@Resource
|
|
|
private CalendarApi calendarApi;
|
|
private CalendarApi calendarApi;
|
|
|
|
|
|
|
@@ -151,6 +156,15 @@ public class QC01006_202400OFData implements IDynamicOFData {
|
|
|
result.put("contactPhone",equipBoilerDO.getContactPhone());
|
|
result.put("contactPhone",equipBoilerDO.getContactPhone());
|
|
|
result.put("unitAddress",equipBoilerDO.getUnitAddress());
|
|
result.put("unitAddress",equipBoilerDO.getUnitAddress());
|
|
|
// result.put("zipCode",equipBoilerDO.getZipCode());
|
|
// result.put("zipCode",equipBoilerDO.getZipCode());
|
|
|
|
|
+
|
|
|
|
|
+ //第一次生成记录由上次记录生成
|
|
|
|
|
+ DynamicTbInsDO firstInsDO = dynamicTbInsService.getDynamicRefId(refId);
|
|
|
|
|
+ //是否第一次生成
|
|
|
|
|
+ if (firstInsDO == null) {
|
|
|
|
|
+ result.put("contact_edit",equipBoilerDO.getContact());
|
|
|
|
|
+ result.put("contactPhone_edit",equipBoilerDO.getContactPhone());
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -196,6 +210,15 @@ public class QC01006_202400OFData implements IDynamicOFData {
|
|
|
result.put("contactPhone",equipPipeDO.getContactPhone());
|
|
result.put("contactPhone",equipPipeDO.getContactPhone());
|
|
|
result.put("unitAddress",equipPipeDO.getUnitAddress());
|
|
result.put("unitAddress",equipPipeDO.getUnitAddress());
|
|
|
// result.put("zipCode",equipPipeDO.getPostalCode());
|
|
// result.put("zipCode",equipPipeDO.getPostalCode());
|
|
|
|
|
+
|
|
|
|
|
+ //第一次生成记录由上次记录生成
|
|
|
|
|
+ DynamicTbInsDO firstInsDO = dynamicTbInsService.getDynamicRefId(refId);
|
|
|
|
|
+ //是否第一次生成
|
|
|
|
|
+ if (firstInsDO == null) {
|
|
|
|
|
+ result.put("contact_edit",equipPipeDO.getContact());
|
|
|
|
|
+ result.put("contactPhone_edit",equipPipeDO.getContactPhone());
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
result.put("reportNo",itemReportDO.getReportNo());
|
|
result.put("reportNo",itemReportDO.getReportNo());
|