From d52d897de5069fda65ffb59ea8b11e6210b1ee40 Mon Sep 17 00:00:00 2001 From: "X1627315083@163.com" <1627315083@qq.com> Date: Fri, 13 Mar 2026 11:24:29 +0800 Subject: [PATCH] fix --- .../Canvas/FlowCanvas/components/nodes/cards/index.vue | 2 +- .../Canvas/FlowCanvas/components/nodes/result-image.vue | 2 ++ src/components/Canvas/FlowCanvas/manager/GenerateManager.ts | 1 + src/components/Canvas/FlowCanvas/manager/StateManager.ts | 2 +- 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/components/Canvas/FlowCanvas/components/nodes/cards/index.vue b/src/components/Canvas/FlowCanvas/components/nodes/cards/index.vue index 5a29a2f..12d6a32 100644 --- a/src/components/Canvas/FlowCanvas/components/nodes/cards/index.vue +++ b/src/components/Canvas/FlowCanvas/components/nodes/cards/index.vue @@ -122,7 +122,7 @@ const onGenerateClick = async () => { const data = componentRef.value?.getApiData?.() || {} - const subordNode = stateManager.getSubordNodeByID(attrs.node.id) + const subordNode = stateManager.getSubordNodeById(attrs.node.id) emit('update-data', componentRef.value?.data) if(!attrs.node?.data?.originalImage)console.log('originalImage 找不到原始图片') diff --git a/src/components/Canvas/FlowCanvas/components/nodes/result-image.vue b/src/components/Canvas/FlowCanvas/components/nodes/result-image.vue index bd96656..102b109 100644 --- a/src/components/Canvas/FlowCanvas/components/nodes/result-image.vue +++ b/src/components/Canvas/FlowCanvas/components/nodes/result-image.vue @@ -271,6 +271,8 @@ > .image { width: 100%; height: auto; + max-height: 200px; + object-fit: contain; } > .status{ width: 100%; diff --git a/src/components/Canvas/FlowCanvas/manager/GenerateManager.ts b/src/components/Canvas/FlowCanvas/manager/GenerateManager.ts index a16461c..20883dc 100644 --- a/src/components/Canvas/FlowCanvas/manager/GenerateManager.ts +++ b/src/components/Canvas/FlowCanvas/manager/GenerateManager.ts @@ -1,5 +1,6 @@ import { getTaskidResult } from '@/api/flow-canvas' import { ElMessage } from 'element-plus' + // interface NodeOptions { // } export class GenerateManager { diff --git a/src/components/Canvas/FlowCanvas/manager/StateManager.ts b/src/components/Canvas/FlowCanvas/manager/StateManager.ts index c1ecf00..b784f65 100644 --- a/src/components/Canvas/FlowCanvas/manager/StateManager.ts +++ b/src/components/Canvas/FlowCanvas/manager/StateManager.ts @@ -135,7 +135,7 @@ export class StateManager { /** 获取节点 */ getNodeById(id: string) { return this.nodes.value.find((node: NodesItem) => node.id === id) } /** 获取下级节点 */ - getSubordNodeByID(id: string) { return this.nodes.value.find((node: NodesItem) => node.data.superiorID === id) } + getSubordNodeById(id: string) { return this.nodes.value.find((node: NodesItem) => node.data.superiorID === id) } getLastNode() { console.log(this.nodes.value); return this.nodes.value[this.nodes.value.length - 1] } /** 设置工具 */ setTool(tool: string) { this.tool.value = tool }