diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/standardComplianceCheck/service/StandardComplianceCheckFlow.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/standardComplianceCheck/service/StandardComplianceCheckFlow.java index c3634d1a..dcfde514 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/standardComplianceCheck/service/StandardComplianceCheckFlow.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/standardComplianceCheck/service/StandardComplianceCheckFlow.java @@ -26,8 +26,7 @@ import java.util.Objects; import java.util.stream.Collectors; import static com.jero.modules.activiti.common.ActivitiCommon.MAIN_INSTANCE_ID; -import static com.jero.modules.activiti.process.standardComplianceCheck.common.ProcessStandardComplianceCheckConstants.MAIN_CHECK_USER; -import static com.jero.modules.activiti.process.standardComplianceCheck.common.ProcessStandardComplianceCheckConstants.MAIN_CHECK_USER_APPROVAL; +import static com.jero.modules.activiti.process.standardComplianceCheck.common.ProcessStandardComplianceCheckConstants.*; /** * @ClassName: EsInspectPlanFlowService @@ -70,7 +69,8 @@ public class StandardComplianceCheckFlow implements WorkCenterService { ProcessStandardComplianceCheckDetailServiceImpl sccDetailService = SpringContextUtil.getBean(ProcessStandardComplianceCheckDetailServiceImpl.class); // 子流程中的主排查人的转办需要修改其余所有子流程及主流程中的数据 String nodeId = processApprovalRecord.getNodeId(); - if (nodeId.equals(MAIN_CHECK_USER_APPROVAL)) { + if (nodeId.equals(MAIN_CHECK_USER_APPROVAL) || nodeId.equals(MAIN_CHECK_USER_DISTRIBUTE) || + nodeId.equals(MAIN_CHECK_USER_REDISTRIBUTE)) { String processInstanceId = processAll.getProcessInstanceId(); String mainInstanceId = (String) runtimeService.getVariable(processInstanceId, MAIN_INSTANCE_ID); LambdaQueryWrapper sccWrapper = new LambdaQueryWrapper<>();