diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java index 52b47e5..f7caa62 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java @@ -1,13 +1,6 @@ package com.casic.missiles.enums.business; public interface FilePrintTypeEnum { - - // 自有设备内部检校证书 - String CALIBRATION_CERTIFICATE = "样品内部检校证书"; - // 自有设备外包证书 - String TEST_REPORT = "样品外包证书"; - String EXTERNAL_CALIBRATION_FILE = "外检检定"; - // 自有设备溯源证书 - String EXTERNAL_ENVIRONMENTAL_RECORD = "现场记录"; - + String TEST_REPORT = "1"; + String CALIBRATION_CERTIFICATE = "2"; } diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java index 52b47e5..f7caa62 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java @@ -1,13 +1,6 @@ package com.casic.missiles.enums.business; public interface FilePrintTypeEnum { - - // 自有设备内部检校证书 - String CALIBRATION_CERTIFICATE = "样品内部检校证书"; - // 自有设备外包证书 - String TEST_REPORT = "样品外包证书"; - String EXTERNAL_CALIBRATION_FILE = "外检检定"; - // 自有设备溯源证书 - String EXTERNAL_ENVIRONMENTAL_RECORD = "现场记录"; - + String TEST_REPORT = "1"; + String CALIBRATION_CERTIFICATE = "2"; } diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java index 40a6e80..a17b733 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java @@ -10,8 +10,6 @@ { put(CALIBRATION_CERTIFICATE, CALIBRATION_CERTIFICATE_BEAN); //校准证书 put(TEST_REPORT, TEST_REPORT_BEAN); //测试报告 - put(EXTERNAL_CALIBRATION_FILE, EXTERNAL_CALIBRATION_FILE_BEAN); //现场检测报告 - put(EXTERNAL_ENVIRONMENTAL_RECORD, EXTERNAL_ENVIRONMENTAL_RECORD_BEAN); //现场记录单 } }); diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java index 52b47e5..f7caa62 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java @@ -1,13 +1,6 @@ package com.casic.missiles.enums.business; public interface FilePrintTypeEnum { - - // 自有设备内部检校证书 - String CALIBRATION_CERTIFICATE = "样品内部检校证书"; - // 自有设备外包证书 - String TEST_REPORT = "样品外包证书"; - String EXTERNAL_CALIBRATION_FILE = "外检检定"; - // 自有设备溯源证书 - String EXTERNAL_ENVIRONMENTAL_RECORD = "现场记录"; - + String TEST_REPORT = "1"; + String CALIBRATION_CERTIFICATE = "2"; } diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java index 40a6e80..a17b733 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java @@ -10,8 +10,6 @@ { put(CALIBRATION_CERTIFICATE, CALIBRATION_CERTIFICATE_BEAN); //校准证书 put(TEST_REPORT, TEST_REPORT_BEAN); //测试报告 - put(EXTERNAL_CALIBRATION_FILE, EXTERNAL_CALIBRATION_FILE_BEAN); //现场检测报告 - put(EXTERNAL_ENVIRONMENTAL_RECORD, EXTERNAL_ENVIRONMENTAL_RECORD_BEAN); //现场记录单 } }); diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java index 9453477..099faae 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java @@ -3,7 +3,7 @@ public interface PrintFileDataBeanNameAliasEnum { //校准证书 - String CALIBRATION_CERTIFICATE_BEAN="calibration"; + String CALIBRATION_CERTIFICATE_BEAN = "calibration"; //检测报告 String TEST_REPORT_BEAN = "testingReport"; diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java index 52b47e5..f7caa62 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java @@ -1,13 +1,6 @@ package com.casic.missiles.enums.business; public interface FilePrintTypeEnum { - - // 自有设备内部检校证书 - String CALIBRATION_CERTIFICATE = "样品内部检校证书"; - // 自有设备外包证书 - String TEST_REPORT = "样品外包证书"; - String EXTERNAL_CALIBRATION_FILE = "外检检定"; - // 自有设备溯源证书 - String EXTERNAL_ENVIRONMENTAL_RECORD = "现场记录"; - + String TEST_REPORT = "1"; + String CALIBRATION_CERTIFICATE = "2"; } diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java index 40a6e80..a17b733 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java @@ -10,8 +10,6 @@ { put(CALIBRATION_CERTIFICATE, CALIBRATION_CERTIFICATE_BEAN); //校准证书 put(TEST_REPORT, TEST_REPORT_BEAN); //测试报告 - put(EXTERNAL_CALIBRATION_FILE, EXTERNAL_CALIBRATION_FILE_BEAN); //现场检测报告 - put(EXTERNAL_ENVIRONMENTAL_RECORD, EXTERNAL_ENVIRONMENTAL_RECORD_BEAN); //现场记录单 } }); diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java index 9453477..099faae 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java @@ -3,7 +3,7 @@ public interface PrintFileDataBeanNameAliasEnum { //校准证书 - String CALIBRATION_CERTIFICATE_BEAN="calibration"; + String CALIBRATION_CERTIFICATE_BEAN = "calibration"; //检测报告 String TEST_REPORT_BEAN = "testingReport"; diff --git a/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml b/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml index 63bca23..e39a259 100644 --- a/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml +++ b/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml @@ -8,6 +8,7 @@ + @@ -18,7 +19,7 @@ - id, template_no, template_name, template_type, template_desc, template_creator, minio_file_name, is_del, create_time, update_time + id, template_no, template_name, template_type, certification_type, template_desc, template_creator, minio_file_name, is_del, create_time, update_time diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java index 52b47e5..f7caa62 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java @@ -1,13 +1,6 @@ package com.casic.missiles.enums.business; public interface FilePrintTypeEnum { - - // 自有设备内部检校证书 - String CALIBRATION_CERTIFICATE = "样品内部检校证书"; - // 自有设备外包证书 - String TEST_REPORT = "样品外包证书"; - String EXTERNAL_CALIBRATION_FILE = "外检检定"; - // 自有设备溯源证书 - String EXTERNAL_ENVIRONMENTAL_RECORD = "现场记录"; - + String TEST_REPORT = "1"; + String CALIBRATION_CERTIFICATE = "2"; } diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java index 40a6e80..a17b733 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java @@ -10,8 +10,6 @@ { put(CALIBRATION_CERTIFICATE, CALIBRATION_CERTIFICATE_BEAN); //校准证书 put(TEST_REPORT, TEST_REPORT_BEAN); //测试报告 - put(EXTERNAL_CALIBRATION_FILE, EXTERNAL_CALIBRATION_FILE_BEAN); //现场检测报告 - put(EXTERNAL_ENVIRONMENTAL_RECORD, EXTERNAL_ENVIRONMENTAL_RECORD_BEAN); //现场记录单 } }); diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java index 9453477..099faae 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java @@ -3,7 +3,7 @@ public interface PrintFileDataBeanNameAliasEnum { //校准证书 - String CALIBRATION_CERTIFICATE_BEAN="calibration"; + String CALIBRATION_CERTIFICATE_BEAN = "calibration"; //检测报告 String TEST_REPORT_BEAN = "testingReport"; diff --git a/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml b/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml index 63bca23..e39a259 100644 --- a/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml +++ b/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml @@ -8,6 +8,7 @@ + @@ -18,7 +19,7 @@ - id, template_no, template_name, template_type, template_desc, template_creator, minio_file_name, is_del, create_time, update_time + id, template_no, template_name, template_type, certification_type, template_desc, template_creator, minio_file_name, is_del, create_time, update_time diff --git a/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java b/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java index 0a4ec1b..868776e 100644 --- a/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java +++ b/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java @@ -70,6 +70,10 @@ @TableField("template_type") private String templateType; + @ApiModelProperty(value = "证书类别(证书报告)-字典code", dataType = "String") + @TableField("certification_type") + private String certificationType; + /** * 模板描述 */ diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java index 52b47e5..f7caa62 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java @@ -1,13 +1,6 @@ package com.casic.missiles.enums.business; public interface FilePrintTypeEnum { - - // 自有设备内部检校证书 - String CALIBRATION_CERTIFICATE = "样品内部检校证书"; - // 自有设备外包证书 - String TEST_REPORT = "样品外包证书"; - String EXTERNAL_CALIBRATION_FILE = "外检检定"; - // 自有设备溯源证书 - String EXTERNAL_ENVIRONMENTAL_RECORD = "现场记录"; - + String TEST_REPORT = "1"; + String CALIBRATION_CERTIFICATE = "2"; } diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java index 40a6e80..a17b733 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java @@ -10,8 +10,6 @@ { put(CALIBRATION_CERTIFICATE, CALIBRATION_CERTIFICATE_BEAN); //校准证书 put(TEST_REPORT, TEST_REPORT_BEAN); //测试报告 - put(EXTERNAL_CALIBRATION_FILE, EXTERNAL_CALIBRATION_FILE_BEAN); //现场检测报告 - put(EXTERNAL_ENVIRONMENTAL_RECORD, EXTERNAL_ENVIRONMENTAL_RECORD_BEAN); //现场记录单 } }); diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java index 9453477..099faae 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java @@ -3,7 +3,7 @@ public interface PrintFileDataBeanNameAliasEnum { //校准证书 - String CALIBRATION_CERTIFICATE_BEAN="calibration"; + String CALIBRATION_CERTIFICATE_BEAN = "calibration"; //检测报告 String TEST_REPORT_BEAN = "testingReport"; diff --git a/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml b/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml index 63bca23..e39a259 100644 --- a/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml +++ b/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml @@ -8,6 +8,7 @@ + @@ -18,7 +19,7 @@ - id, template_no, template_name, template_type, template_desc, template_creator, minio_file_name, is_del, create_time, update_time + id, template_no, template_name, template_type, certification_type, template_desc, template_creator, minio_file_name, is_del, create_time, update_time diff --git a/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java b/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java index 0a4ec1b..868776e 100644 --- a/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java +++ b/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java @@ -70,6 +70,10 @@ @TableField("template_type") private String templateType; + @ApiModelProperty(value = "证书类别(证书报告)-字典code", dataType = "String") + @TableField("certification_type") + private String certificationType; + /** * 模板描述 */ diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessSiteExecutiveLogServiceImpl.java b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessSiteExecutiveLogServiceImpl.java index cfddc29..609341d 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessSiteExecutiveLogServiceImpl.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessSiteExecutiveLogServiceImpl.java @@ -86,10 +86,10 @@ if (ObjectUtil.isNotEmpty(siteExecutiveLog.getSiteExecutiveEquipmentRelationList()) && siteExecutiveLog.getSiteExecutiveEquipmentRelationList().size() > 0) { siteExecutiveEquipmentRelationService.saveBatch(siteExecutiveLog.getId(), siteExecutiveLog.getSiteExecutiveEquipmentRelationList()); } - ThreadPoolExecutor executor = new ThreadPoolExecutor(1, 1, 30000, - TimeUnit.MILLISECONDS, new LinkedBlockingDeque()); - executor.execute(() -> registerPrintFile(siteExecutiveLog)); - return ReturnUtil.success(); +// ThreadPoolExecutor executor = new ThreadPoolExecutor(1, 1, 30000, +// TimeUnit.MILLISECONDS, new LinkedBlockingDeque()); +// executor.execute(() -> registerPrintFile(siteExecutiveLog)); +// return ReturnUtil.success(); } throw new BusinessException(BusinessExceptionEnum.HANDLE_FAILED); } @@ -113,12 +113,12 @@ if (ObjectUtil.isNotEmpty(businessSiteExecutiveLog.getSiteExecutiveEquipmentRelationList()) && businessSiteExecutiveLog.getSiteExecutiveEquipmentRelationList().size() > 0) { siteExecutiveEquipmentRelationService.saveBatch(businessSiteExecutiveLog.getId(), businessSiteExecutiveLog.getSiteExecutiveEquipmentRelationList()); } - ThreadPoolExecutor executor = new ThreadPoolExecutor(1, 1, 30000, - TimeUnit.MILLISECONDS, new LinkedBlockingDeque()); - executor.execute(() -> { - deletePrintFile(businessSiteExecutiveLog.getPrintFileName()); - registerPrintFile(businessSiteExecutiveLog); - }); +// ThreadPoolExecutor executor = new ThreadPoolExecutor(1, 1, 30000, +// TimeUnit.MILLISECONDS, new LinkedBlockingDeque()); +// executor.execute(() -> { +// deletePrintFile(businessSiteExecutiveLog.getPrintFileName()); +// registerPrintFile(businessSiteExecutiveLog); +// }); return ReturnUtil.success(); } throw new BusinessException(BusinessExceptionEnum.HANDLE_FAILED); @@ -217,26 +217,26 @@ /** * 增加,修改环境审批单需要进行 */ - private void registerPrintFile(BusinessSiteExecutiveLog siteExecutiveLog) { - //获取证书报告信息 - siteExecutiveLog.setLaboratoryName(this.baseMapper.getLaboratoryName(siteExecutiveLog.getLaboratoryId())); - //进行证书报告生成,并在远程注册服务器注册 - PrintFileRegister printFileRegister = SpringContextUtil.getBean(PrintFileRegister.class); - try { - DictCodeUtils.convertDictCodeToName(siteExecutiveLog); - String printFileName = printFileRegister.registerPrintFile(siteExecutiveLog, FilePrintTypeEnum.EXTERNAL_ENVIRONMENTAL_RECORD); - setSitePrintFileName(siteExecutiveLog.getId(), printFileName); - } catch (Exception ex) { - log.error("打印异常,证书报告信息为{},异常信息为{}", JSONObject.toJSON(siteExecutiveLog), ex); - } - } - - private void setSitePrintFileName(Long id, String printFileName) { - //生成证书打印信息 - BusinessSiteExecutiveLog siteExecutiveLog = new BusinessSiteExecutiveLog(); - siteExecutiveLog.setId(id); - siteExecutiveLog.setPrintFileName(printFileName); - this.baseMapper.updateById(siteExecutiveLog); - } +// private void registerPrintFile(BusinessSiteExecutiveLog siteExecutiveLog) { +// //获取证书报告信息 +// siteExecutiveLog.setLaboratoryName(this.baseMapper.getLaboratoryName(siteExecutiveLog.getLaboratoryId())); +// //进行证书报告生成,并在远程注册服务器注册 +// PrintFileRegister printFileRegister = SpringContextUtil.getBean(PrintFileRegister.class); +// try { +// DictCodeUtils.convertDictCodeToName(siteExecutiveLog); +// String printFileName = printFileRegister.registerPrintFile(siteExecutiveLog, FilePrintTypeEnum.EXTERNAL_ENVIRONMENTAL_RECORD); +// setSitePrintFileName(siteExecutiveLog.getId(), printFileName); +// } catch (Exception ex) { +// log.error("打印异常,证书报告信息为{},异常信息为{}", JSONObject.toJSON(siteExecutiveLog), ex); +// } +// } +// +// private void setSitePrintFileName(Long id, String printFileName) { +// //生成证书打印信息 +// BusinessSiteExecutiveLog siteExecutiveLog = new BusinessSiteExecutiveLog(); +// siteExecutiveLog.setId(id); +// siteExecutiveLog.setPrintFileName(printFileName); +// this.baseMapper.updateById(siteExecutiveLog); +// } } diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java index 52b47e5..f7caa62 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java @@ -1,13 +1,6 @@ package com.casic.missiles.enums.business; public interface FilePrintTypeEnum { - - // 自有设备内部检校证书 - String CALIBRATION_CERTIFICATE = "样品内部检校证书"; - // 自有设备外包证书 - String TEST_REPORT = "样品外包证书"; - String EXTERNAL_CALIBRATION_FILE = "外检检定"; - // 自有设备溯源证书 - String EXTERNAL_ENVIRONMENTAL_RECORD = "现场记录"; - + String TEST_REPORT = "1"; + String CALIBRATION_CERTIFICATE = "2"; } diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java index 40a6e80..a17b733 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java @@ -10,8 +10,6 @@ { put(CALIBRATION_CERTIFICATE, CALIBRATION_CERTIFICATE_BEAN); //校准证书 put(TEST_REPORT, TEST_REPORT_BEAN); //测试报告 - put(EXTERNAL_CALIBRATION_FILE, EXTERNAL_CALIBRATION_FILE_BEAN); //现场检测报告 - put(EXTERNAL_ENVIRONMENTAL_RECORD, EXTERNAL_ENVIRONMENTAL_RECORD_BEAN); //现场记录单 } }); diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java index 9453477..099faae 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java @@ -3,7 +3,7 @@ public interface PrintFileDataBeanNameAliasEnum { //校准证书 - String CALIBRATION_CERTIFICATE_BEAN="calibration"; + String CALIBRATION_CERTIFICATE_BEAN = "calibration"; //检测报告 String TEST_REPORT_BEAN = "testingReport"; diff --git a/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml b/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml index 63bca23..e39a259 100644 --- a/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml +++ b/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml @@ -8,6 +8,7 @@ + @@ -18,7 +19,7 @@ - id, template_no, template_name, template_type, template_desc, template_creator, minio_file_name, is_del, create_time, update_time + id, template_no, template_name, template_type, certification_type, template_desc, template_creator, minio_file_name, is_del, create_time, update_time diff --git a/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java b/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java index 0a4ec1b..868776e 100644 --- a/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java +++ b/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java @@ -70,6 +70,10 @@ @TableField("template_type") private String templateType; + @ApiModelProperty(value = "证书类别(证书报告)-字典code", dataType = "String") + @TableField("certification_type") + private String certificationType; + /** * 模板描述 */ diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessSiteExecutiveLogServiceImpl.java b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessSiteExecutiveLogServiceImpl.java index cfddc29..609341d 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessSiteExecutiveLogServiceImpl.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessSiteExecutiveLogServiceImpl.java @@ -86,10 +86,10 @@ if (ObjectUtil.isNotEmpty(siteExecutiveLog.getSiteExecutiveEquipmentRelationList()) && siteExecutiveLog.getSiteExecutiveEquipmentRelationList().size() > 0) { siteExecutiveEquipmentRelationService.saveBatch(siteExecutiveLog.getId(), siteExecutiveLog.getSiteExecutiveEquipmentRelationList()); } - ThreadPoolExecutor executor = new ThreadPoolExecutor(1, 1, 30000, - TimeUnit.MILLISECONDS, new LinkedBlockingDeque()); - executor.execute(() -> registerPrintFile(siteExecutiveLog)); - return ReturnUtil.success(); +// ThreadPoolExecutor executor = new ThreadPoolExecutor(1, 1, 30000, +// TimeUnit.MILLISECONDS, new LinkedBlockingDeque()); +// executor.execute(() -> registerPrintFile(siteExecutiveLog)); +// return ReturnUtil.success(); } throw new BusinessException(BusinessExceptionEnum.HANDLE_FAILED); } @@ -113,12 +113,12 @@ if (ObjectUtil.isNotEmpty(businessSiteExecutiveLog.getSiteExecutiveEquipmentRelationList()) && businessSiteExecutiveLog.getSiteExecutiveEquipmentRelationList().size() > 0) { siteExecutiveEquipmentRelationService.saveBatch(businessSiteExecutiveLog.getId(), businessSiteExecutiveLog.getSiteExecutiveEquipmentRelationList()); } - ThreadPoolExecutor executor = new ThreadPoolExecutor(1, 1, 30000, - TimeUnit.MILLISECONDS, new LinkedBlockingDeque()); - executor.execute(() -> { - deletePrintFile(businessSiteExecutiveLog.getPrintFileName()); - registerPrintFile(businessSiteExecutiveLog); - }); +// ThreadPoolExecutor executor = new ThreadPoolExecutor(1, 1, 30000, +// TimeUnit.MILLISECONDS, new LinkedBlockingDeque()); +// executor.execute(() -> { +// deletePrintFile(businessSiteExecutiveLog.getPrintFileName()); +// registerPrintFile(businessSiteExecutiveLog); +// }); return ReturnUtil.success(); } throw new BusinessException(BusinessExceptionEnum.HANDLE_FAILED); @@ -217,26 +217,26 @@ /** * 增加,修改环境审批单需要进行 */ - private void registerPrintFile(BusinessSiteExecutiveLog siteExecutiveLog) { - //获取证书报告信息 - siteExecutiveLog.setLaboratoryName(this.baseMapper.getLaboratoryName(siteExecutiveLog.getLaboratoryId())); - //进行证书报告生成,并在远程注册服务器注册 - PrintFileRegister printFileRegister = SpringContextUtil.getBean(PrintFileRegister.class); - try { - DictCodeUtils.convertDictCodeToName(siteExecutiveLog); - String printFileName = printFileRegister.registerPrintFile(siteExecutiveLog, FilePrintTypeEnum.EXTERNAL_ENVIRONMENTAL_RECORD); - setSitePrintFileName(siteExecutiveLog.getId(), printFileName); - } catch (Exception ex) { - log.error("打印异常,证书报告信息为{},异常信息为{}", JSONObject.toJSON(siteExecutiveLog), ex); - } - } - - private void setSitePrintFileName(Long id, String printFileName) { - //生成证书打印信息 - BusinessSiteExecutiveLog siteExecutiveLog = new BusinessSiteExecutiveLog(); - siteExecutiveLog.setId(id); - siteExecutiveLog.setPrintFileName(printFileName); - this.baseMapper.updateById(siteExecutiveLog); - } +// private void registerPrintFile(BusinessSiteExecutiveLog siteExecutiveLog) { +// //获取证书报告信息 +// siteExecutiveLog.setLaboratoryName(this.baseMapper.getLaboratoryName(siteExecutiveLog.getLaboratoryId())); +// //进行证书报告生成,并在远程注册服务器注册 +// PrintFileRegister printFileRegister = SpringContextUtil.getBean(PrintFileRegister.class); +// try { +// DictCodeUtils.convertDictCodeToName(siteExecutiveLog); +// String printFileName = printFileRegister.registerPrintFile(siteExecutiveLog, FilePrintTypeEnum.EXTERNAL_ENVIRONMENTAL_RECORD); +// setSitePrintFileName(siteExecutiveLog.getId(), printFileName); +// } catch (Exception ex) { +// log.error("打印异常,证书报告信息为{},异常信息为{}", JSONObject.toJSON(siteExecutiveLog), ex); +// } +// } +// +// private void setSitePrintFileName(Long id, String printFileName) { +// //生成证书打印信息 +// BusinessSiteExecutiveLog siteExecutiveLog = new BusinessSiteExecutiveLog(); +// siteExecutiveLog.setId(id); +// siteExecutiveLog.setPrintFileName(printFileName); +// this.baseMapper.updateById(siteExecutiveLog); +// } } diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/processor/SiteExecutiveInfoEventPostProcessor.java b/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/processor/SiteExecutiveInfoEventPostProcessor.java index 7424b78..4b7622f 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/processor/SiteExecutiveInfoEventPostProcessor.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/processor/SiteExecutiveInfoEventPostProcessor.java @@ -43,27 +43,26 @@ siteExecutive.setApprovalStatus(ApprovalStatusEnum.PASSED); siteExecutive.setUpdateTime(DateUtil.formatDateTime(new Date())); siteExecutiveInfoMapper.updateById(siteExecutive); - //审批通过 根据模板生成审批单打印样例 - //获取证书报告信息 - siteExecutive = siteExecutiveInfoMapper.selectById(id); - //进行证书报告生成,并在远程注册服务器注册 - PrintFileRegister printFileRegister = SpringContextUtil.getBean(PrintFileRegister.class); - try { - DictCodeUtils.convertDictCodeToName(siteExecutive); - String printFileName = printFileRegister.registerPrintFile(siteExecutive, PrintFileDataBeanNameAliasEnum.EXTERNAL_CALIBRATION_FILE_BEAN); - setSitePrintFileName(siteExecutive.getId(), printFileName, siteExecutiveInfoMapper); - } catch (Exception ex) { - log.error("打印异常,证书报告信息为{},异常信息为{}", JSONObject.toJSON(siteExecutive), ex); - } +// //审批通过 根据模板生成审批单打印样例 +// //获取证书报告信息 +// siteExecutive = siteExecutiveInfoMapper.selectById(id); +// //进行证书报告生成,并在远程注册服务器注册 +// PrintFileRegister printFileRegister = SpringContextUtil.getBean(PrintFileRegister.class); +// try { +// DictCodeUtils.convertDictCodeToName(siteExecutive); +// String printFileName = printFileRegister.registerPrintFile(siteExecutive, PrintFileDataBeanNameAliasEnum.EXTERNAL_CALIBRATION_FILE_BEAN); +// setSitePrintFileName(siteExecutive.getId(), printFileName, siteExecutiveInfoMapper); +// } catch (Exception ex) { +// log.error("打印异常,证书报告信息为{},异常信息为{}", JSONObject.toJSON(siteExecutive), ex); +// } } - private void setSitePrintFileName(Long id, String printFileName, BusinessSiteExecutiveInfoMapper siteExecutiveInfoMapper) { - //生成证书打印信息 - BusinessSiteExecutiveInfo sitePrintFileName = new BusinessSiteExecutiveInfo(); - sitePrintFileName.setId(id); - sitePrintFileName.setPrintFileName(printFileName); - siteExecutiveInfoMapper.updateById(sitePrintFileName); - } - +// private void setSitePrintFileName(Long id, String printFileName, BusinessSiteExecutiveInfoMapper siteExecutiveInfoMapper) { +// //生成证书打印信息 +// BusinessSiteExecutiveInfo sitePrintFileName = new BusinessSiteExecutiveInfo(); +// sitePrintFileName.setId(id); +// sitePrintFileName.setPrintFileName(printFileName); +// siteExecutiveInfoMapper.updateById(sitePrintFileName); +// } } diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java index 52b47e5..f7caa62 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/business/FilePrintTypeEnum.java @@ -1,13 +1,6 @@ package com.casic.missiles.enums.business; public interface FilePrintTypeEnum { - - // 自有设备内部检校证书 - String CALIBRATION_CERTIFICATE = "样品内部检校证书"; - // 自有设备外包证书 - String TEST_REPORT = "样品外包证书"; - String EXTERNAL_CALIBRATION_FILE = "外检检定"; - // 自有设备溯源证书 - String EXTERNAL_ENVIRONMENTAL_RECORD = "现场记录"; - + String TEST_REPORT = "1"; + String CALIBRATION_CERTIFICATE = "2"; } diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java index 40a6e80..a17b733 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/AwareFilePrintTypeEnum.java @@ -10,8 +10,6 @@ { put(CALIBRATION_CERTIFICATE, CALIBRATION_CERTIFICATE_BEAN); //校准证书 put(TEST_REPORT, TEST_REPORT_BEAN); //测试报告 - put(EXTERNAL_CALIBRATION_FILE, EXTERNAL_CALIBRATION_FILE_BEAN); //现场检测报告 - put(EXTERNAL_ENVIRONMENTAL_RECORD, EXTERNAL_ENVIRONMENTAL_RECORD_BEAN); //现场记录单 } }); diff --git a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java index 9453477..099faae 100644 --- a/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java +++ b/casic-metering-common/src/main/java/com/casic/missiles/enums/notifyevent/PrintFileDataBeanNameAliasEnum.java @@ -3,7 +3,7 @@ public interface PrintFileDataBeanNameAliasEnum { //校准证书 - String CALIBRATION_CERTIFICATE_BEAN="calibration"; + String CALIBRATION_CERTIFICATE_BEAN = "calibration"; //检测报告 String TEST_REPORT_BEAN = "testingReport"; diff --git a/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml b/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml index 63bca23..e39a259 100644 --- a/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml +++ b/casic-metering-dao/src/main/resources/mapper/system/SystemTemplateMapper.xml @@ -8,6 +8,7 @@ + @@ -18,7 +19,7 @@ - id, template_no, template_name, template_type, template_desc, template_creator, minio_file_name, is_del, create_time, update_time + id, template_no, template_name, template_type, certification_type, template_desc, template_creator, minio_file_name, is_del, create_time, update_time diff --git a/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java b/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java index 0a4ec1b..868776e 100644 --- a/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java +++ b/casic-metering-model/src/main/java/com/casic/missiles/model/system/SystemTemplate.java @@ -70,6 +70,10 @@ @TableField("template_type") private String templateType; + @ApiModelProperty(value = "证书类别(证书报告)-字典code", dataType = "String") + @TableField("certification_type") + private String certificationType; + /** * 模板描述 */ diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessSiteExecutiveLogServiceImpl.java b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessSiteExecutiveLogServiceImpl.java index cfddc29..609341d 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessSiteExecutiveLogServiceImpl.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessSiteExecutiveLogServiceImpl.java @@ -86,10 +86,10 @@ if (ObjectUtil.isNotEmpty(siteExecutiveLog.getSiteExecutiveEquipmentRelationList()) && siteExecutiveLog.getSiteExecutiveEquipmentRelationList().size() > 0) { siteExecutiveEquipmentRelationService.saveBatch(siteExecutiveLog.getId(), siteExecutiveLog.getSiteExecutiveEquipmentRelationList()); } - ThreadPoolExecutor executor = new ThreadPoolExecutor(1, 1, 30000, - TimeUnit.MILLISECONDS, new LinkedBlockingDeque()); - executor.execute(() -> registerPrintFile(siteExecutiveLog)); - return ReturnUtil.success(); +// ThreadPoolExecutor executor = new ThreadPoolExecutor(1, 1, 30000, +// TimeUnit.MILLISECONDS, new LinkedBlockingDeque()); +// executor.execute(() -> registerPrintFile(siteExecutiveLog)); +// return ReturnUtil.success(); } throw new BusinessException(BusinessExceptionEnum.HANDLE_FAILED); } @@ -113,12 +113,12 @@ if (ObjectUtil.isNotEmpty(businessSiteExecutiveLog.getSiteExecutiveEquipmentRelationList()) && businessSiteExecutiveLog.getSiteExecutiveEquipmentRelationList().size() > 0) { siteExecutiveEquipmentRelationService.saveBatch(businessSiteExecutiveLog.getId(), businessSiteExecutiveLog.getSiteExecutiveEquipmentRelationList()); } - ThreadPoolExecutor executor = new ThreadPoolExecutor(1, 1, 30000, - TimeUnit.MILLISECONDS, new LinkedBlockingDeque()); - executor.execute(() -> { - deletePrintFile(businessSiteExecutiveLog.getPrintFileName()); - registerPrintFile(businessSiteExecutiveLog); - }); +// ThreadPoolExecutor executor = new ThreadPoolExecutor(1, 1, 30000, +// TimeUnit.MILLISECONDS, new LinkedBlockingDeque()); +// executor.execute(() -> { +// deletePrintFile(businessSiteExecutiveLog.getPrintFileName()); +// registerPrintFile(businessSiteExecutiveLog); +// }); return ReturnUtil.success(); } throw new BusinessException(BusinessExceptionEnum.HANDLE_FAILED); @@ -217,26 +217,26 @@ /** * 增加,修改环境审批单需要进行 */ - private void registerPrintFile(BusinessSiteExecutiveLog siteExecutiveLog) { - //获取证书报告信息 - siteExecutiveLog.setLaboratoryName(this.baseMapper.getLaboratoryName(siteExecutiveLog.getLaboratoryId())); - //进行证书报告生成,并在远程注册服务器注册 - PrintFileRegister printFileRegister = SpringContextUtil.getBean(PrintFileRegister.class); - try { - DictCodeUtils.convertDictCodeToName(siteExecutiveLog); - String printFileName = printFileRegister.registerPrintFile(siteExecutiveLog, FilePrintTypeEnum.EXTERNAL_ENVIRONMENTAL_RECORD); - setSitePrintFileName(siteExecutiveLog.getId(), printFileName); - } catch (Exception ex) { - log.error("打印异常,证书报告信息为{},异常信息为{}", JSONObject.toJSON(siteExecutiveLog), ex); - } - } - - private void setSitePrintFileName(Long id, String printFileName) { - //生成证书打印信息 - BusinessSiteExecutiveLog siteExecutiveLog = new BusinessSiteExecutiveLog(); - siteExecutiveLog.setId(id); - siteExecutiveLog.setPrintFileName(printFileName); - this.baseMapper.updateById(siteExecutiveLog); - } +// private void registerPrintFile(BusinessSiteExecutiveLog siteExecutiveLog) { +// //获取证书报告信息 +// siteExecutiveLog.setLaboratoryName(this.baseMapper.getLaboratoryName(siteExecutiveLog.getLaboratoryId())); +// //进行证书报告生成,并在远程注册服务器注册 +// PrintFileRegister printFileRegister = SpringContextUtil.getBean(PrintFileRegister.class); +// try { +// DictCodeUtils.convertDictCodeToName(siteExecutiveLog); +// String printFileName = printFileRegister.registerPrintFile(siteExecutiveLog, FilePrintTypeEnum.EXTERNAL_ENVIRONMENTAL_RECORD); +// setSitePrintFileName(siteExecutiveLog.getId(), printFileName); +// } catch (Exception ex) { +// log.error("打印异常,证书报告信息为{},异常信息为{}", JSONObject.toJSON(siteExecutiveLog), ex); +// } +// } +// +// private void setSitePrintFileName(Long id, String printFileName) { +// //生成证书打印信息 +// BusinessSiteExecutiveLog siteExecutiveLog = new BusinessSiteExecutiveLog(); +// siteExecutiveLog.setId(id); +// siteExecutiveLog.setPrintFileName(printFileName); +// this.baseMapper.updateById(siteExecutiveLog); +// } } diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/processor/SiteExecutiveInfoEventPostProcessor.java b/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/processor/SiteExecutiveInfoEventPostProcessor.java index 7424b78..4b7622f 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/processor/SiteExecutiveInfoEventPostProcessor.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/processor/SiteExecutiveInfoEventPostProcessor.java @@ -43,27 +43,26 @@ siteExecutive.setApprovalStatus(ApprovalStatusEnum.PASSED); siteExecutive.setUpdateTime(DateUtil.formatDateTime(new Date())); siteExecutiveInfoMapper.updateById(siteExecutive); - //审批通过 根据模板生成审批单打印样例 - //获取证书报告信息 - siteExecutive = siteExecutiveInfoMapper.selectById(id); - //进行证书报告生成,并在远程注册服务器注册 - PrintFileRegister printFileRegister = SpringContextUtil.getBean(PrintFileRegister.class); - try { - DictCodeUtils.convertDictCodeToName(siteExecutive); - String printFileName = printFileRegister.registerPrintFile(siteExecutive, PrintFileDataBeanNameAliasEnum.EXTERNAL_CALIBRATION_FILE_BEAN); - setSitePrintFileName(siteExecutive.getId(), printFileName, siteExecutiveInfoMapper); - } catch (Exception ex) { - log.error("打印异常,证书报告信息为{},异常信息为{}", JSONObject.toJSON(siteExecutive), ex); - } +// //审批通过 根据模板生成审批单打印样例 +// //获取证书报告信息 +// siteExecutive = siteExecutiveInfoMapper.selectById(id); +// //进行证书报告生成,并在远程注册服务器注册 +// PrintFileRegister printFileRegister = SpringContextUtil.getBean(PrintFileRegister.class); +// try { +// DictCodeUtils.convertDictCodeToName(siteExecutive); +// String printFileName = printFileRegister.registerPrintFile(siteExecutive, PrintFileDataBeanNameAliasEnum.EXTERNAL_CALIBRATION_FILE_BEAN); +// setSitePrintFileName(siteExecutive.getId(), printFileName, siteExecutiveInfoMapper); +// } catch (Exception ex) { +// log.error("打印异常,证书报告信息为{},异常信息为{}", JSONObject.toJSON(siteExecutive), ex); +// } } - private void setSitePrintFileName(Long id, String printFileName, BusinessSiteExecutiveInfoMapper siteExecutiveInfoMapper) { - //生成证书打印信息 - BusinessSiteExecutiveInfo sitePrintFileName = new BusinessSiteExecutiveInfo(); - sitePrintFileName.setId(id); - sitePrintFileName.setPrintFileName(printFileName); - siteExecutiveInfoMapper.updateById(sitePrintFileName); - } - +// private void setSitePrintFileName(Long id, String printFileName, BusinessSiteExecutiveInfoMapper siteExecutiveInfoMapper) { +// //生成证书打印信息 +// BusinessSiteExecutiveInfo sitePrintFileName = new BusinessSiteExecutiveInfo(); +// sitePrintFileName.setId(id); +// sitePrintFileName.setPrintFileName(printFileName); +// siteExecutiveInfoMapper.updateById(sitePrintFileName); +// } } diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/register/PrintFileRegister.java b/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/register/PrintFileRegister.java index 93f94aa..9037b0c 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/register/PrintFileRegister.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/register/PrintFileRegister.java @@ -74,10 +74,10 @@ //上传到服务器 String certificatePdfName=uploadCertificate(certificatePdfUrl); //删除无效的文件 -// File invalidFile = new File(tempLocalFileDir); + File invalidFile = new File(tempLocalFileDir); log.debug("invalid print file start delete, the file directory is {}", tempLocalFileDir); //删除运行空间下的文件 -// deleteFile(invalidFile); + deleteFile(invalidFile); return certificatePdfName; } throw new RuntimeException("the bean mapped to this certificate type is empty...");