diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/standardComplianceCheck/service/impl/ProcessStandardComplianceCheckServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/standardComplianceCheck/service/impl/ProcessStandardComplianceCheckServiceImpl.java index 1eb7036b..bea4b215 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/standardComplianceCheck/service/impl/ProcessStandardComplianceCheckServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/standardComplianceCheck/service/impl/ProcessStandardComplianceCheckServiceImpl.java @@ -320,8 +320,8 @@ public class ProcessStandardComplianceCheckServiceImpl extends ServiceImpl userInfoMap = new HashMap<>(); - ProcessInfoVO processInfoVO = new ProcessInfoVO<>(); - BasicProcessInfoDTO basicProcessInfoDTO = new BasicProcessInfoDTO(); String mainInstanceId = (String) delegateTask.getVariable(ActivitiCommon.MAIN_INSTANCE_ID); //保存父子关联信息 Map variables = new HashMap<>(); @@ -455,6 +453,8 @@ public class ProcessStandardComplianceCheckServiceImpl extends ServiceImpl designerList = (List) delegateTask.getVariable(DESIGNER_LIST); for (String designer : designerList) { + ProcessInfoVO processInfoVO = new ProcessInfoVO<>(); + BasicProcessInfoDTO basicProcessInfoDTO = new BasicProcessInfoDTO(); userInfoMap.put(DESIGNER, designer); userInfoMap.put(MAIN_CHECK_USER, mainCheckUser); // 流程定义id @@ -462,7 +462,6 @@ public class ProcessStandardComplianceCheckServiceImpl extends ServiceImpl processInfoVO = new ProcessInfoVO<>(); + BasicProcessInfoDTO basicProcessInfoDTO = new BasicProcessInfoDTO(); userInfoMap.put(MAIN_CHECK_USER, mainCheckUser); // 流程定义id String definitionId = processHandleService.getDefinitionIdByKey(ProcessDefinitionKey.STANDARD_COMPLIANCE_CHECK_REDISTRIBUTE); basicProcessInfoDTO.setProcessDefinitionId(definitionId); basicProcessInfoDTO.setProcessType(ProcessTypeEnum.STANDARD_COMPLIANCE_CHECK.getValue()); // 流程类型 processInfoVO.setBasicProcessInfoDTO(basicProcessInfoDTO); - processInfoVO.setProcessVariables(variables); processInfoVO.setUserInfoMap(userInfoMap); String childPrcId = processHandleService.startChildrenProcess(processInfoVO); @@ -494,8 +494,8 @@ public class ProcessStandardComplianceCheckServiceImpl extends ServiceImpl