Commit 4368eecb by huangfusuper

优化节点保存校验逻辑

parent 667eb042
...@@ -14,5 +14,5 @@ public interface ApiNodeCheckService { ...@@ -14,5 +14,5 @@ public interface ApiNodeCheckService {
/** /**
* 工作流节点校验 删除不在调度上的节点 * 工作流节点校验 删除不在调度上的节点
*/ */
void checkFlowNode(); int checkFlowNode();
} }
...@@ -133,7 +133,8 @@ public class ApiFlowServiceImpl implements ApiFlowService { ...@@ -133,7 +133,8 @@ public class ApiFlowServiceImpl implements ApiFlowService {
log.debug("生成版本"); log.debug("生成版本");
FlowVersion flowVersion = saveFlowVersion(flow); FlowVersion flowVersion = saveFlowVersion(flow);
apiNodeCheckService.checkFlowNode(); int checkFlowNode = apiNodeCheckService.checkFlowNode();
log.warn("-------删除错误节点{}个--------",checkFlowNode);
log.debug("插件端通过API保存成功!"); log.debug("插件端通过API保存成功!");
} }
......
...@@ -57,8 +57,8 @@ public class ApiNodeCheckServiceImpl implements ApiNodeCheckService { ...@@ -57,8 +57,8 @@ public class ApiNodeCheckServiceImpl implements ApiNodeCheckService {
* 删除不在调度上的节点 * 删除不在调度上的节点
*/ */
@Override @Override
public void checkFlowNode() { public int checkFlowNode() {
nodeService.deleteNoForkNode(); return nodeService.deleteNoForkNode();
} }
private void getAllInnerNode(List<Node> mainNodes,List<Node> candidateNodes){ private void getAllInnerNode(List<Node> mainNodes,List<Node> candidateNodes){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment