diff --git a/casic-service-cws/casic-cws-flow/src/main/java/com/casic/missiles/modular/flowable/service/impl/CaseFlowServiceImpl.java b/casic-service-cws/casic-cws-flow/src/main/java/com/casic/missiles/modular/flowable/service/impl/CaseFlowServiceImpl.java index dc3387c..1e83cde 100644 --- a/casic-service-cws/casic-cws-flow/src/main/java/com/casic/missiles/modular/flowable/service/impl/CaseFlowServiceImpl.java +++ b/casic-service-cws/casic-cws-flow/src/main/java/com/casic/missiles/modular/flowable/service/impl/CaseFlowServiceImpl.java @@ -147,17 +147,17 @@ int count = 0; FlowNextnode autoNode = null; for (FlowNextnode nextnode : flowNextnodes) { -// if (Const.ONE.equals(nextnode.getIsAuto())) { -// count++; -// autoNode = nextnode; -// } + if (Const.ONE.equals(nextnode.getIsAuto())) { + count++; + autoNode = nextnode; + } } if (count == 1) { //执行自动流转 流程处理handler中会进行推送处理 dto.setCurrState(autoNode.getState()); dto.setChangeState(autoNode.getNextState()); if (ToolUtil.isEmpty(dto.getIsPush())) { -// dto.setIsPush(autoNode.getIsPush()); + dto.setIsPush(autoNode.getIsPush()); } this.completeCaseTask(dto); }