From 43ea391a75e9e1a2a170547d3d549b767283b615 Mon Sep 17 00:00:00 2001 From: lzp Date: Fri, 27 Feb 2026 14:58:36 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=BB=E5=B8=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/cards/cards-select.vue | 4 +- .../FlowCanvas/components/cards/index.vue | 44 ++++++------- .../Canvas/FlowCanvas/components/node.vue | 63 +++++++++++-------- .../components/result/result-image.vue | 20 +++--- .../Canvas/FlowCanvas/flow-canvas.vue | 31 +++++---- .../Canvas/FlowCanvas/manager/NodeManager.ts | 17 +++-- .../Canvas/FlowCanvas/manager/StateManager.ts | 35 +++++++---- .../Canvas/FlowCanvas/tools/index.d.ts | 11 +++- src/ignoredWarning.ts | 20 ++++++ src/main.ts | 4 ++ 10 files changed, 159 insertions(+), 90 deletions(-) create mode 100644 src/ignoredWarning.ts diff --git a/src/components/Canvas/FlowCanvas/components/cards/cards-select.vue b/src/components/Canvas/FlowCanvas/components/cards/cards-select.vue index 510288e..ab4499e 100644 --- a/src/components/Canvas/FlowCanvas/components/cards/cards-select.vue +++ b/src/components/Canvas/FlowCanvas/components/cards/cards-select.vue @@ -14,6 +14,7 @@ import { ref, inject } from 'vue' import { NODE_DATATYPE } from '../../tools/index.d' const nodeManager = inject('nodeManager') as any + const stateManager = inject('stateManager') as any const props = defineProps({ node: { required: true, type: Object } }) @@ -46,9 +47,10 @@ const onClickItem = (v) => { const id = props.node.id if (!id) return - nodeManager.deleteNode(id) + stateManager.deleteNode(id) nodeManager.createCardNode({ data: { type: v.type } }) } + defineExpose({}) diff --git a/src/components/Canvas/FlowCanvas/components/cards/index.vue b/src/components/Canvas/FlowCanvas/components/cards/index.vue index bde4e04..dc761cc 100644 --- a/src/components/Canvas/FlowCanvas/components/cards/index.vue +++ b/src/components/Canvas/FlowCanvas/components/cards/index.vue @@ -23,7 +23,7 @@ diff --git a/src/components/Canvas/FlowCanvas/components/result/result-image.vue b/src/components/Canvas/FlowCanvas/components/result/result-image.vue index 2a69cf3..d99338b 100644 --- a/src/components/Canvas/FlowCanvas/components/result/result-image.vue +++ b/src/components/Canvas/FlowCanvas/components/result/result-image.vue @@ -16,10 +16,7 @@ Edit - +
@@ -40,10 +37,19 @@