Commit 4368eecb by huangfusuper

优化节点保存校验逻辑

parent 667eb042
......@@ -14,5 +14,5 @@ public interface ApiNodeCheckService {
/**
* 工作流节点校验 删除不在调度上的节点
*/
void checkFlowNode();
int checkFlowNode();
}
......@@ -133,7 +133,8 @@ public class ApiFlowServiceImpl implements ApiFlowService {
log.debug("生成版本");
FlowVersion flowVersion = saveFlowVersion(flow);
apiNodeCheckService.checkFlowNode();
int checkFlowNode = apiNodeCheckService.checkFlowNode();
log.warn("-------删除错误节点{}个--------",checkFlowNode);
log.debug("插件端通过API保存成功!");
}
......
......@@ -57,8 +57,8 @@ public class ApiNodeCheckServiceImpl implements ApiNodeCheckService {
* 删除不在调度上的节点
*/
@Override
public void checkFlowNode() {
nodeService.deleteNoForkNode();
public int checkFlowNode() {
return nodeService.deleteNoForkNode();
}
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