From 022213272da88a91552a9d5f631c465771c4205d Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Mon, 13 Oct 2025 17:12:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=89=93=E5=BC=80=E9=AB=98?= =?UTF-8?q?=E7=BA=A7=E5=B7=A5=E5=85=B7=E5=87=BA=E7=8E=B0=E9=87=8D=E5=A4=8D?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/component/home/index.vue | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/src/component/home/index.vue b/src/component/home/index.vue index 731a3827..87a5bf90 100644 --- a/src/component/home/index.vue +++ b/src/component/home/index.vue @@ -62,11 +62,13 @@ export default defineComponent({ newPorject:null as any, chatDom:null as any, }) - watch(() => data.selectObject.styleId,()=>{ - if((data.selectObject?.id == route.query?.history) && route.query?.history){ - getHistory(route.query.history) - } - }) + //切换风格更新模特 更新设置交互变更 + // watch(() => data.selectObject.styleId,(newVal,oldVal)=>{ + // if(newVal == oldVal || !oldVal)return + // if((data.selectObject?.id == route.query?.history) && route.query?.history){ + // getHistory(route.query.history) + // } + // }) watch(() => route.query, (query:any, oldQuery:any) => { @@ -121,14 +123,11 @@ export default defineComponent({ store.commit("clearAllBoardData",item); }) } - const getHistory = (id:any)=>{ let value = { id, } - if(!id)return - data.isShowMark = false - + if(!id)return data.isShowMark = false Https.axiosPost(Https.httpUrls.selectHistoryProject,value).then((rv: any) => { setProjectData(rv) }).catch((res)=>{ @@ -177,7 +176,6 @@ export default defineComponent({ data.selectObject.positionList = position storeData.positionList = position store.commit('setProbject',storeData) - // setChatData() if(route.name == 'tools'){ getCollection('tools',null) @@ -224,6 +222,7 @@ export default defineComponent({ } data.isShowMark = true Https.axiosPost(Https.httpUrls.getModuleContent,value).then(async (rv)=>{ + store.commit('clearAllCollection') if(rv.uploadElement){//toproduct、relight、poseTransfer let uploadElementData = { str:'add',