From 1bf3038b29333ff0e40824e7846ae7ab3ea60f14 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Mon, 22 Dec 2025 13:51:13 +0800 Subject: [PATCH] fix --- src/views/Workshop/product.vue | 8 +++++++- src/views/Workshop/selectStyle.vue | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/views/Workshop/product.vue b/src/views/Workshop/product.vue index b45e502..f139201 100644 --- a/src/views/Workshop/product.vue +++ b/src/views/Workshop/product.vue @@ -6,6 +6,8 @@ import { useRouter, useRoute } from 'vue-router' import GenerateLoading from '@/views/asistant/components/GenerateLoading.vue' import { useGenerateStore } from '@/stores' import { generateTryOnEffect, setTryOnEffectFavorite, cancelTryOnEffectFavorite, addTryOnEffectComment } from '@/api/workshop' +import { FlowType } from '@/types/enum' + const router = useRouter() //const props = defineProps({ //}) @@ -33,7 +35,11 @@ const feedbackForm = ref({ const onContinue = ()=>{ const query = router.currentRoute.value.query - router.push({ path: 'uploadFace', query: {...query} }) + if(query?.flowType == FlowType.MAIN){ + router.push({ path: 'uploadFace', query: {...query} }) + }else{ + router.push({ path: 'creation', query: {...query} }) + } } const changeModel = ()=>{ diff --git a/src/views/Workshop/selectStyle.vue b/src/views/Workshop/selectStyle.vue index a461feb..37d2dd8 100644 --- a/src/views/Workshop/selectStyle.vue +++ b/src/views/Workshop/selectStyle.vue @@ -7,6 +7,8 @@ import { useRouter } from 'vue-router' import { useGenerateStore, useUserInfoStore } from '@/stores' import { showToast } from 'vant'; import { generateRequestOutfit, getRequestOutfit } from '@/api/workshop' +import { FlowType } from '@/types/enum' + const router = useRouter() //const props = defineProps({ @@ -45,7 +47,11 @@ const toProduct = ()=>{ generateStore.setIsGenerate(true) } const query = router.currentRoute.value.query - router.push({ path: 'product', query: {...query} }) + if(query?.flowType == FlowType.MAIN){ + router.push({ path: 'product', query: {...query} }) + }else{ + router.push({ path: 'creation', query: {...query} }) + } } const requestOutfit = ({num,index})=>{