diff --git a/src/components/FlowEditor/nodeEditors/validators/nodeValidators.ts b/src/components/FlowEditor/nodeEditors/validators/nodeValidators.ts index 82a62f7..39a85a0 100644 --- a/src/components/FlowEditor/nodeEditors/validators/nodeValidators.ts +++ b/src/components/FlowEditor/nodeEditors/validators/nodeValidators.ts @@ -468,6 +468,7 @@ export const validateAllEdges = (edges: Edge[], nodes: any[]): ValidationResult break; case 'start': + case 'START': // 开始节点应该有输出连接,但不需要输入连接 if (sourceEdges === 0) { allErrors.push(`开始节点"${nodeName}"缺少输出连接`); @@ -475,6 +476,7 @@ export const validateAllEdges = (edges: Edge[], nodes: any[]): ValidationResult break; case 'end': + case 'END': // 结束节点应该有输入连接,但不需要输出连接 if (targetEdges === 0) { allErrors.push(`结束节点"${nodeName}"缺少输入连接`);