|
|
@@ -212,8 +212,8 @@ export default {
|
|
|
})
|
|
|
if (startNodesNoCloseLoop.length > 0) return false
|
|
|
|
|
|
- //检查所有开始节点是否能够连接到结束节点
|
|
|
- let endNodesNoCloseLoop=endNodes.filter(it=>{
|
|
|
+ //检查所有结束节点是否都有开始节点(回收不校验)
|
|
|
+ let endNodesNoCloseLoop=endNodes.filter(it=>it.getData()?.nodeKind!==this.$config.nodeKind.recover).filter(it=>{
|
|
|
let startCount = this.graph.getPredecessors(it)?.filter(it=>it.getData()?.flowKind===this.$config.flowKind.start)
|
|
|
if (startCount<1) {
|
|
|
this.$Message.error('结束节点为 [' + it.getData()?.nodeName + '] 的流程未闭环,请检查')
|