From 6517560bd84b58675b079aaa8f071fe35d984b30 Mon Sep 17 00:00:00 2001
From: "X1627315083@163.com" <1627315083@qq.com>
Date: Fri, 17 Apr 2026 15:46:28 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=94=BB=E5=B8=83=E8=8F=9C?=
=?UTF-8?q?=E5=8D=95=E4=BA=A4=E4=BA=92=E9=80=BB=E8=BE=91=EF=BC=8C=E7=94=BB?=
=?UTF-8?q?=E5=B8=83=E7=94=9F=E6=88=90=E6=88=96=E7=94=BB=E5=B8=83=E7=BC=96?=
=?UTF-8?q?=E8=BE=91=E5=9B=BE=E7=89=87=E6=9B=B4=E6=96=B0=E5=A4=96=E9=9D=A2?=
=?UTF-8?q?=E7=89=88=E6=9C=AC=E5=9B=BE=E7=89=87?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/flow-canvas.ts | 21 +++++++++++++
.../components/nodes/cards/cards-select.vue | 21 ++++++++++++-
.../components/nodes/cards/fast-mode.vue | 10 ++++--
.../components/nodes/cards/index.vue | 31 ++++++++++++++++---
.../components/nodes/result-image.vue | 6 ++++
src/components/Canvas/FlowCanvas/index.vue | 2 ++
.../FlowCanvas/manager/GenerateManager.ts | 7 +++++
.../Canvas/FlowCanvas/tools/index.d.ts | 12 +++++--
8 files changed, 100 insertions(+), 10 deletions(-)
diff --git a/src/api/flow-canvas.ts b/src/api/flow-canvas.ts
index ad2e4dc..0eae81b 100644
--- a/src/api/flow-canvas.ts
+++ b/src/api/flow-canvas.ts
@@ -279,3 +279,24 @@ export const threeToThreeViewsApi = (data:threeToThreeViewsData) => {
}
})
}
+
+/**
+ * 根据sketchId更新VersionNode的sketch的URL值
+ * @param data 根据sketchId更新VersionNode的sketchL值的参数
+ * @param data.sketchId sketch id
+ * @param data.newUrl 生成的3d模型地址
+ * @returns 根据sketchId更新VersionNode的sketch的URL值
+ */
+export interface threeToThreeViewsData {
+ sketchId?: string
+ newUrl?: string
+}
+export const updateVersionSketchUrlApi = (data:threeToThreeViewsData) => {
+ return request({
+ url: `/api/canvas/sketchIdAndUrl/${data.sketchId}`,
+ method: 'put',
+ data:{
+ newUrl: data.newUrl,
+ }
+ })
+}
diff --git a/src/components/Canvas/FlowCanvas/components/nodes/cards/cards-select.vue b/src/components/Canvas/FlowCanvas/components/nodes/cards/cards-select.vue
index 77e665b..8bb856b 100644
--- a/src/components/Canvas/FlowCanvas/components/nodes/cards/cards-select.vue
+++ b/src/components/Canvas/FlowCanvas/components/nodes/cards/cards-select.vue
@@ -12,7 +12,7 @@
"
>
-