|
@@ -114,6 +114,10 @@ public class WorkNodeProcessable {
|
|
|
//寻找下一个节点,有可能下一个节点并非流程配置的节点,需根据业务数据变动
|
|
|
WorkNodeDTO nextWorkNode = workNodeService.getNextWorkNode(currentInstanceNode.getFlowId(), currentInstanceNode.getNodeId());
|
|
|
|
|
|
+ if (commit.getIfSkip()){
|
|
|
+ nextWorkNode = workNodeService.getNextWorkNode(currentInstanceNode.getFlowId(), nextWorkNode.getId());
|
|
|
+ }
|
|
|
+
|
|
|
// if (nextWorkNode==null){
|
|
|
// ErrorCode.throwBusinessException(ErrorCode.NEXT_NODE_NOT_EXISTS);
|
|
|
// }
|