diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/standardComplianceCheck/listener/ProcessSCCEndListener.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/standardComplianceCheck/listener/ProcessSCCEndListener.java index 24fd0596..8a944165 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/standardComplianceCheck/listener/ProcessSCCEndListener.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/standardComplianceCheck/listener/ProcessSCCEndListener.java @@ -60,6 +60,8 @@ public class ProcessSCCEndListener implements ExecutionListener { @Resource private ProcessApprovalRecordService processApprovalRecordService; + + public static final String TO_BE_RECTIFIED = "1"; @Override public void notify(DelegateExecution delegateExecution) { @@ -152,6 +154,11 @@ public class ProcessSCCEndListener implements ExecutionListener { lawsEvaluationNotMetLibraries.forEach(detail -> { detail.setId(null); detail.setAllApprovalUser(allApprovalUsers); + detail.setStandardId(scc.getStandardId()); + detail.setStandardName(scc.getStandardName()); + detail.setStandardNumber(scc.getStandardNumber()); + detail.setProblemType(detail.getResult()); + detail.setRectifyStatus(TO_BE_RECTIFIED); }); notMetService.saveBatch(lawsEvaluationNotMetLibraries); log.info("法规符合性排查流程结束监听器结束执行"); diff --git a/laws-modules/src/main/java/com/jero/modules/assessmentLibrary/mapper/xml/LawsEvaluationNotMetLibraryMapper.xml b/laws-modules/src/main/java/com/jero/modules/assessmentLibrary/mapper/xml/LawsEvaluationNotMetLibraryMapper.xml index ab05d8e5..fbee31d3 100644 --- a/laws-modules/src/main/java/com/jero/modules/assessmentLibrary/mapper/xml/LawsEvaluationNotMetLibraryMapper.xml +++ b/laws-modules/src/main/java/com/jero/modules/assessmentLibrary/mapper/xml/LawsEvaluationNotMetLibraryMapper.xml @@ -13,8 +13,12 @@