diff --git a/src/utils/convertFlowData.ts b/src/utils/convertFlowData.ts index 593e8a9..deef64c 100644 --- a/src/utils/convertFlowData.ts +++ b/src/utils/convertFlowData.ts @@ -7,6 +7,8 @@ export const convertFlowData = (flowData: any) => { const nodes: any[] = []; const edges: any[] = []; + if (!flowData || Object.keys(flowData).length === 0) return { nodes, edges }; + // 处理节点配置 const nodeConfigs = flowData.main?.nodeConfigs || []; for (const nodeConfig of nodeConfigs) {