|
@@ -5,6 +5,7 @@ import cn.start.tz.module.pressure2.controller.admin.dynamictbins.vo.CreateInsta
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorder.BoilerTaskOrderDO;
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorder.BoilerTaskOrderDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskordersecuritycheck.BoilerTaskOrderSecurityCheckDO;
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskordersecuritycheck.BoilerTaskOrderSecurityCheckDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorderuser.BoilerTaskOrderUserDO;
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorderuser.BoilerTaskOrderUserDO;
|
|
|
|
|
+import cn.start.tz.module.pressure2.dal.dataobject.dynamictbins.DynamicTbInsDO;
|
|
|
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.pipetaskordersecuritycheck.PipeTaskOrderSecurityCheckDO;
|
|
import cn.start.tz.module.pressure2.dal.dataobject.pipetaskordersecuritycheck.PipeTaskOrderSecurityCheckDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.pipetaskorderuser.PipeTaskOrderUserDO;
|
|
import cn.start.tz.module.pressure2.dal.dataobject.pipetaskorderuser.PipeTaskOrderUserDO;
|
|
@@ -17,6 +18,7 @@ import cn.start.tz.module.pressure2.dal.mysql.pipetaskorder.PipeTaskOrderMapper;
|
|
|
import cn.start.tz.module.pressure2.dal.mysql.pipetaskordersecuritycheck.PipeTaskOrderSecurityCheckMapper;
|
|
import cn.start.tz.module.pressure2.dal.mysql.pipetaskordersecuritycheck.PipeTaskOrderSecurityCheckMapper;
|
|
|
import cn.start.tz.module.pressure2.dal.mysql.pipetaskorderuser.PipeTaskOrderUserMapper;
|
|
import cn.start.tz.module.pressure2.dal.mysql.pipetaskorderuser.PipeTaskOrderUserMapper;
|
|
|
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.system.api.dict.DictDataApi;
|
|
import cn.start.tz.module.system.api.dict.DictDataApi;
|
|
|
import cn.start.tz.module.system.api.user.AdminUserApi;
|
|
import cn.start.tz.module.system.api.user.AdminUserApi;
|
|
|
import cn.start.tz.module.system.api.user.dto.AdminUserRespDTO;
|
|
import cn.start.tz.module.system.api.user.dto.AdminUserRespDTO;
|
|
@@ -62,6 +64,9 @@ public class EHSQGR009_202400RecordOFData implements IDynamicOFData {
|
|
|
@Resource
|
|
@Resource
|
|
|
private AdminUserApi adminUserApi;
|
|
private AdminUserApi adminUserApi;
|
|
|
|
|
|
|
|
|
|
+ @Resource
|
|
|
|
|
+ private DynamicTbInsService dynamicTbInsService;
|
|
|
|
|
+
|
|
|
@Resource
|
|
@Resource
|
|
|
private DictDataApi dictDataApi;
|
|
private DictDataApi dictDataApi;
|
|
|
|
|
|
|
@@ -82,6 +87,7 @@ public class EHSQGR009_202400RecordOFData implements IDynamicOFData {
|
|
|
String equipMainTpe = ruleVO.getParams().getString("equipMainType");
|
|
String equipMainTpe = ruleVO.getParams().getString("equipMainType");
|
|
|
|
|
|
|
|
JSONObject result = new JSONObject();
|
|
JSONObject result = new JSONObject();
|
|
|
|
|
+ DynamicTbInsDO firstInsDO = dynamicTbInsService.getDynamicRefId(refId);
|
|
|
|
|
|
|
|
if (equipMainTpe.equals("boiler")){
|
|
if (equipMainTpe.equals("boiler")){
|
|
|
|
|
|
|
@@ -136,6 +142,26 @@ public class EHSQGR009_202400RecordOFData implements IDynamicOFData {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ //默认勾选项
|
|
|
|
|
+ if (firstInsDO == null){
|
|
|
|
|
+ result.put("value1","√");
|
|
|
|
|
+ result.put("value2","√");
|
|
|
|
|
+ result.put("value3","√");
|
|
|
|
|
+ result.put("value4","√");
|
|
|
|
|
+ result.put("value5","√");
|
|
|
|
|
+ result.put("value6","√");
|
|
|
|
|
+ result.put("value7","√");
|
|
|
|
|
+ result.put("value8","√");
|
|
|
|
|
+ result.put("value9","√");
|
|
|
|
|
+ result.put("value10","-");
|
|
|
|
|
+ if (orderDO != null && orderDO.getCheckType() == 100) {
|
|
|
|
|
+ result.put("value11", "√");
|
|
|
|
|
+ }else{
|
|
|
|
|
+ result.put("value11","-");
|
|
|
|
|
+ }
|
|
|
|
|
+ result.put("value12","√");
|
|
|
|
|
+ result.put("value13","-");
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
}else if (equipMainTpe.equals("pipe")){
|
|
}else if (equipMainTpe.equals("pipe")){
|
|
@@ -188,6 +214,23 @@ public class EHSQGR009_202400RecordOFData implements IDynamicOFData {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ //默认勾选项
|
|
|
|
|
+ if (firstInsDO == null){
|
|
|
|
|
+ result.put("value1","√");
|
|
|
|
|
+ result.put("value2","√");
|
|
|
|
|
+ result.put("value3","√");
|
|
|
|
|
+ result.put("value4","√");
|
|
|
|
|
+ result.put("value5","√");
|
|
|
|
|
+ result.put("value6","√");
|
|
|
|
|
+ result.put("value7","√");
|
|
|
|
|
+ result.put("value8","√");
|
|
|
|
|
+ result.put("value9","√");
|
|
|
|
|
+ result.put("value10","-");
|
|
|
|
|
+ result.put("value11","-");
|
|
|
|
|
+ result.put("value12","√");
|
|
|
|
|
+ result.put("value13","-");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
}
|
|
}
|