From c24daef39137b23b51e1675f5298e4d70e765525 Mon Sep 17 00:00:00 2001 From: "X1627315083@163.com" <1627315083@qq.com> Date: Fri, 13 Mar 2026 15:35:50 +0800 Subject: [PATCH] fix --- src/components/Canvas/FlowCanvas/components/node.vue | 9 +++++---- src/components/Canvas/FlowCanvas/flow-canvas.vue | 7 +------ 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/src/components/Canvas/FlowCanvas/components/node.vue b/src/components/Canvas/FlowCanvas/components/node.vue index 92fd99f..854550d 100644 --- a/src/components/Canvas/FlowCanvas/components/node.vue +++ b/src/components/Canvas/FlowCanvas/components/node.vue @@ -53,14 +53,15 @@ const nodes = computed(() => props.stateManager.nodes.value) const isSubord = computed(() => nodes.value.some((v) => v.data.superiorID === props.node.id)) const tier = computed(() => Number(props.node?.data?.tier || 0)) - // const isReturned = computed(() => { - // return props.node.data.type == NODE_DATATYPE.RESULT_IMAGE && props.node.data.data.imageProcessTasks[0].status == 'RETURNED' - // }) + const isReturned = computed(() => { + return props.node.data.type == NODE_DATATYPE.RESULT_IMAGE && props.node.data.data.imageProcessTasks[0].status == 'RETURNED' + }) const isAdd = computed( () => !isSubord.value && NODE_DATATYPE.RESULT_IMAGE === props.node.data.type && - !(tier.value === NODE_DATATIER.TO_3VIEW) + !(tier.value === NODE_DATATIER.TO_3VIEW) && + isReturned.value ) const onAdd = () => { const tier_ = tier.value + 1 diff --git a/src/components/Canvas/FlowCanvas/flow-canvas.vue b/src/components/Canvas/FlowCanvas/flow-canvas.vue index da8157c..4664a7c 100644 --- a/src/components/Canvas/FlowCanvas/flow-canvas.vue +++ b/src/components/Canvas/FlowCanvas/flow-canvas.vue @@ -34,12 +34,7 @@ :config="node.data" :sketchId="config.imgId" :data="node.data.data" - v-bind="node.data" - @delete-node="deleteNode(node.id)" - @copy-node="copyNode($event,node.id)" - @update-data="(v) => (node.data.data = v)" - @bring-to-font="bringToFont(node.id)" - @send-to-back="sendToBack(node.id)" + />