From 13e3e5dcc5e2fed79d0c09f46ee42897753d2497 Mon Sep 17 00:00:00 2001 From: lzp Date: Mon, 2 Mar 2026 13:51:14 +0800 Subject: [PATCH] fix --- .../FlowCanvas/components/cards/index.vue | 1 + .../FlowCanvas/components/header-tools.vue | 8 +++- .../components/tools/upload-file.vue | 13 ++++++- .../Canvas/FlowCanvas/flow-canvas.vue | 37 +++++++++++++++---- .../Canvas/FlowCanvas/manager/NodeManager.ts | 10 ++--- .../Canvas/FlowCanvas/manager/StateManager.ts | 2 +- .../Canvas/FlowCanvas/tools/index.d.ts | 8 ++++ src/ignoredWarning.ts | 2 +- 8 files changed, 62 insertions(+), 19 deletions(-) diff --git a/src/components/Canvas/FlowCanvas/components/cards/index.vue b/src/components/Canvas/FlowCanvas/components/cards/index.vue index 8986d18..9319afb 100644 --- a/src/components/Canvas/FlowCanvas/components/cards/index.vue +++ b/src/components/Canvas/FlowCanvas/components/cards/index.vue @@ -107,6 +107,7 @@ const componentRef = ref(null) const onGenerateClick = () => { const data = { ...componentRef.value.data } + if (attrs.node.data) attrs.node.data.data = data nodeManager.createResultNode({ data: { tier: currentComponent.value.tier, diff --git a/src/components/Canvas/FlowCanvas/components/header-tools.vue b/src/components/Canvas/FlowCanvas/components/header-tools.vue index 97eb499..51dc905 100644 --- a/src/components/Canvas/FlowCanvas/components/header-tools.vue +++ b/src/components/Canvas/FlowCanvas/components/header-tools.vue @@ -10,6 +10,10 @@ Export + @@ -19,7 +23,7 @@ zoom: { default: 1, type: Number }, step: { default: 0.1, type: Number } }) - const emit = defineEmits(['mouse', 'hand', 't', 'undo', 'redo', 'export']) + const emit = defineEmits(['mouse', 'hand', 't', 'undo', 'redo', 'export', 'import'])