|
@@ -19,6 +19,7 @@ import cn.start.tz.module.pressure2.controller.admin.boilertaskordersecuritychec
|
|
|
import cn.start.tz.module.pressure2.controller.admin.boilertaskordersecuritycheck.vo.BoilerTaskOrderSecurityCheckSaveReqVO;
|
|
import cn.start.tz.module.pressure2.controller.admin.boilertaskordersecuritycheck.vo.BoilerTaskOrderSecurityCheckSaveReqVO;
|
|
|
import cn.start.tz.module.pressure2.controller.admin.dynamictbins.vo.CreateInstantiateWithRuleVO;
|
|
import cn.start.tz.module.pressure2.controller.admin.dynamictbins.vo.CreateInstantiateWithRuleVO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilerconnecttbservice.BoilerConnectTbServiceDO;
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilerconnecttbservice.BoilerConnectTbServiceDO;
|
|
|
|
|
+import cn.start.tz.module.pressure2.dal.dataobject.boilertaskordersignfile.BoilerTaskOrderSignFileDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.dynamictb.DynamicTbDO;
|
|
import cn.start.tz.module.pressure2.dal.dataobject.dynamictb.DynamicTbDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.reporttemplate.ReportTemplateDO;
|
|
import cn.start.tz.module.pressure2.dal.dataobject.reporttemplate.ReportTemplateDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorder.BoilerTaskOrderDO;
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorder.BoilerTaskOrderDO;
|
|
@@ -27,6 +28,7 @@ import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorderitemreportvers
|
|
|
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.mysql.boilerconnecttbservice.BoilerConnectTbServiceMapper;
|
|
import cn.start.tz.module.pressure2.dal.mysql.boilerconnecttbservice.BoilerConnectTbServiceMapper;
|
|
|
|
|
+import cn.start.tz.module.pressure2.dal.mysql.boilertaskordersignfile.BoilerTaskOrderSignFileMapper;
|
|
|
import cn.start.tz.module.pressure2.dal.mysql.dynamictb.DynamicTbMapper;
|
|
import cn.start.tz.module.pressure2.dal.mysql.dynamictb.DynamicTbMapper;
|
|
|
import cn.start.tz.module.pressure2.dal.mysql.reporttemplate.ReportTemplateMapper;
|
|
import cn.start.tz.module.pressure2.dal.mysql.reporttemplate.ReportTemplateMapper;
|
|
|
import cn.start.tz.module.pressure2.dal.mysql.boilertaskorder.BoilerTaskOrderMapper;
|
|
import cn.start.tz.module.pressure2.dal.mysql.boilertaskorder.BoilerTaskOrderMapper;
|
|
@@ -108,6 +110,9 @@ public class BoilerTaskOrderSecurityCheckServiceImpl implements BoilerTaskOrderS
|
|
|
@Resource
|
|
@Resource
|
|
|
private GrapeCityApi grapeCityApi;
|
|
private GrapeCityApi grapeCityApi;
|
|
|
|
|
|
|
|
|
|
+ @Resource
|
|
|
|
|
+ private BoilerTaskOrderSignFileMapper taskOrderSignFileMapper;
|
|
|
|
|
+
|
|
|
|
|
|
|
|
@Resource
|
|
@Resource
|
|
|
private ObjectMapper objectMapper;
|
|
private ObjectMapper objectMapper;
|
|
@@ -238,6 +243,24 @@ public class BoilerTaskOrderSecurityCheckServiceImpl implements BoilerTaskOrderS
|
|
|
public PageResult<BoilerTaskOrderSecurityCheckRespVO> getTaskOrderSecurityCheckPage(BoilerTaskOrderSecurityCheckPageReqVO pageReqVO) {
|
|
public PageResult<BoilerTaskOrderSecurityCheckRespVO> getTaskOrderSecurityCheckPage(BoilerTaskOrderSecurityCheckPageReqVO pageReqVO) {
|
|
|
return taskOrderSecurityCheckMapper.selectJoinPage(pageReqVO);
|
|
return taskOrderSecurityCheckMapper.selectJoinPage(pageReqVO);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public PageResult<BoilerTaskOrderSecurityCheckRespVO> getAppTaskOrderSecurityCheckPage(BoilerTaskOrderSecurityCheckPageReqVO pageReqVO) {
|
|
|
|
|
+ PageResult<BoilerTaskOrderSecurityCheckRespVO> boilerTaskOrderSecurityCheckRespVOPageResult = getTaskOrderSecurityCheckPage(pageReqVO);
|
|
|
|
|
+ List<BoilerTaskOrderSecurityCheckRespVO> list = boilerTaskOrderSecurityCheckRespVOPageResult.getList();
|
|
|
|
|
+ Map<String, BoilerTaskOrderSecurityCheckRespVO> idToEntityMap = new HashMap<>();
|
|
|
|
|
+ for (BoilerTaskOrderSecurityCheckRespVO boilerTaskOrderSecurityCheckRespVO : list) {
|
|
|
|
|
+ idToEntityMap.put(boilerTaskOrderSecurityCheckRespVO.getId(), boilerTaskOrderSecurityCheckRespVO);
|
|
|
|
|
+ }
|
|
|
|
|
+ List<BoilerTaskOrderSignFileDO> boilerTaskOrderSignFileDOS = taskOrderSignFileMapper.selectListBySecurityIdCollection(idToEntityMap.keySet());
|
|
|
|
|
+ for (BoilerTaskOrderSignFileDO boilerTaskOrderSignFileDO : boilerTaskOrderSignFileDOS) {
|
|
|
|
|
+ BoilerTaskOrderSecurityCheckRespVO boilerTaskOrderSecurityCheckRespVO = idToEntityMap.get(boilerTaskOrderSignFileDO.getSecurityCheckId());
|
|
|
|
|
+ if (boilerTaskOrderSecurityCheckRespVO != null) {
|
|
|
|
|
+ boilerTaskOrderSecurityCheckRespVO.setIsSign(true);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ return boilerTaskOrderSecurityCheckRespVOPageResult;
|
|
|
|
|
+ }
|
|
|
/*
|
|
/*
|
|
|
@Override
|
|
@Override
|
|
|
public ByteArrayOutputStream getRecordOutputStreamReport(String id, Integer fileType) throws Exception {
|
|
public ByteArrayOutputStream getRecordOutputStreamReport(String id, Integer fileType) throws Exception {
|