diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esInitChange/listener/ProcessESInitChangeEndListener.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esInitChange/listener/ProcessESInitChangeEndListener.java index ca2f19e6..8c5df512 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/esInitChange/listener/ProcessESInitChangeEndListener.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esInitChange/listener/ProcessESInitChangeEndListener.java @@ -114,6 +114,7 @@ public class ProcessESInitChangeEndListener implements ExecutionListener { processEsInitChange.setChangeStatus(ESPChangeType.COMPLETE_TIME_CHANGE.getValue()); } enterpriseStandardPlans = BeanCopyUtils.copyBeanList(processEsInitChanges, EnterpriseStandardPlan.class); + enterpriseStandardPlans.forEach(esp -> esp.setOriginEnStandardNo(null)); espService.updateBatchById(enterpriseStandardPlans); } @@ -140,6 +141,7 @@ public class ProcessESInitChangeEndListener implements ExecutionListener { processEsInitChange.setMainDraftingUnit(processEsInitChange.getNewMainDraftingUnit()); } enterpriseStandardPlans = BeanCopyUtils.copyBeanList(processEsInitChanges, EnterpriseStandardPlan.class); + enterpriseStandardPlans.forEach(esp -> esp.setOriginEnStandardNo(null)); espService.updateBatchById(enterpriseStandardPlans); }