From 66694fbcfa1d6004d2bfeb302dd7831754814889 Mon Sep 17 00:00:00 2001 From: lzp Date: Thu, 5 Mar 2026 14:25:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=BF=AB=E6=8D=B7=E9=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/nodes/result-image.vue | 3 ++ .../FlowCanvas/components/tools/my-input.vue | 2 +- .../components/tools/my-textarea.vue | 2 + .../Canvas/FlowCanvas/flow-canvas.vue | 14 ++----- .../Canvas/FlowCanvas/manager/EventManager.ts | 42 +++++++++++++++++++ .../Canvas/FlowCanvas/manager/NodeManager.ts | 1 - .../Canvas/FlowCanvas/manager/StateManager.ts | 3 ++ 7 files changed, 55 insertions(+), 12 deletions(-) diff --git a/src/components/Canvas/FlowCanvas/components/nodes/result-image.vue b/src/components/Canvas/FlowCanvas/components/nodes/result-image.vue index 88c5c2a..15cf050 100644 --- a/src/components/Canvas/FlowCanvas/components/nodes/result-image.vue +++ b/src/components/Canvas/FlowCanvas/components/nodes/result-image.vue @@ -101,6 +101,9 @@ padding: 25px 6px; user-select: none; background-color: #fff; + &.active{ + border-color: #ff7a51; + } > .header { position: absolute; top: -20px; diff --git a/src/components/Canvas/FlowCanvas/components/tools/my-input.vue b/src/components/Canvas/FlowCanvas/components/tools/my-input.vue index 9d421df..3c3e1ef 100644 --- a/src/components/Canvas/FlowCanvas/components/tools/my-input.vue +++ b/src/components/Canvas/FlowCanvas/components/tools/my-input.vue @@ -5,7 +5,7 @@ {{ before }} - + {{ after }} diff --git a/src/components/Canvas/FlowCanvas/components/tools/my-textarea.vue b/src/components/Canvas/FlowCanvas/components/tools/my-textarea.vue index a4d6983..a8d146d 100644 --- a/src/components/Canvas/FlowCanvas/components/tools/my-textarea.vue +++ b/src/components/Canvas/FlowCanvas/components/tools/my-textarea.vue @@ -5,6 +5,8 @@ :value="modelValue" @input="onInput" @change="onChange" + @copy.stop + @keydown.stop >
diff --git a/src/components/Canvas/FlowCanvas/flow-canvas.vue b/src/components/Canvas/FlowCanvas/flow-canvas.vue index 27b92db..baf456d 100644 --- a/src/components/Canvas/FlowCanvas/flow-canvas.vue +++ b/src/components/Canvas/FlowCanvas/flow-canvas.vue @@ -56,7 +56,7 @@