From 81263bcbacc06e559c3beda35b253dd1b3b8cd62 Mon Sep 17 00:00:00 2001 From: ZLY Date: Fri, 24 Oct 2025 10:23:01 +0800 Subject: [PATCH] =?UTF-8?q?fix(hooks):=E4=BF=AE=E5=A4=8D=E8=8A=82=E7=82=B9?= =?UTF-8?q?=E7=BB=84=E4=BB=B6ID=E8=B5=8B=E5=80=BC=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/useFlowCallbacks.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/hooks/useFlowCallbacks.ts b/src/hooks/useFlowCallbacks.ts index d1ad44c..ad02e8f 100644 --- a/src/hooks/useFlowCallbacks.ts +++ b/src/hooks/useFlowCallbacks.ts @@ -631,11 +631,13 @@ export const useFlowCallbacks = ( data: { ...nodeDefinition.data, title: nodeDefinition.nodeName, - type: nodeType, - compId: nodeDefinition.id || nodeDefinition.flowHousVO.id + type: nodeType } }; + // 有组件ID的节点就追加组件id数据 + if (nodeDefinition.id || nodeDefinition?.flowHousVO?.id) newNode.data.compId = nodeDefinition.id || nodeDefinition?.flowHousVO?.id; + if (nodeType === 'SWITCH') { newNode.data.component = { customDef: JSON.stringify({