From 009c01b53560eddde5c6c39056e374b9f97ff345 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=BF=97=E9=B9=8F?= <2916022834@qq.com> Date: Thu, 30 Oct 2025 17:36:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=88=E6=9E=9C=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/stores/modules/generate.ts | 2 ++ src/views/Workshop/customize.vue | 9 ++++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/stores/modules/generate.ts b/src/stores/modules/generate.ts index bd5e612..d9856d0 100644 --- a/src/stores/modules/generate.ts +++ b/src/stores/modules/generate.ts @@ -33,6 +33,8 @@ export const useGenerateStore = defineStore({ customizeInfo: { inputText: '', count: 0, + oldInputText: '', + oldTryOnId: '', tryOnId: '', tryOnUrl: '', diff --git a/src/views/Workshop/customize.vue b/src/views/Workshop/customize.vue index 99dc668..13ac7ee 100644 --- a/src/views/Workshop/customize.vue +++ b/src/views/Workshop/customize.vue @@ -25,18 +25,21 @@ // console.log('发送消息:', text) } const onReload = () => { + customizeInfo.inputText = customizeInfo.oldInputText + generate("reload") customizeInfo.inputText = '' - generate() } // 生成结果 - const generate = () => { + const generate = (type?: "reload") => { + customizeInfo.oldInputText = customizeInfo.inputText + customizeInfo.oldTryOnId = customizeInfo.tryOnId const data = { customerId: generateStore.customerId, visitRecordId: generateStore.visitRecordId, styleId: generateStore.styleId, // modelPhotoId: generateStore.modelPhotoId, - originalTryOnId: generateStore.originalTryOnId, + originalTryOnId: type === "reload" ? customizeInfo.oldTryOnId : generateStore.originalTryOnId, isRegenerated: 1, prompt: customizeInfo.inputText }