diff --git a/src/component/Detail/DesignDetail.vue b/src/component/Detail/DesignDetail.vue index 915aa6a5..d887d1a2 100644 --- a/src/component/Detail/DesignDetail.vue +++ b/src/component/Detail/DesignDetail.vue @@ -61,6 +61,7 @@ {//系统sketch添加到library更新library + coverRevocation() detailDom.detailLeft.sketchSysToLibrary() } + const coverRevocation = ()=>{ + let itemDetail = JSON.parse(JSON.stringify(detailData.designDetail)) + let revocation = JSON.parse((sessionStorage.getItem("revocation") as any)) + revocation.splice(revocation.length-1,1,{designData:itemDetail,position:null}) + sessionStorage.setItem('revocation', JSON.stringify(revocation)); + sessionStorage.setItem('oppositeRevocation',JSON.stringify([])); + } onMounted(()=>{ window.addEventListener('resize', handleResize); }) diff --git a/src/component/Detail/detailLeft/module/selectList.vue b/src/component/Detail/detailLeft/module/selectList.vue index 489df33f..301bd3e8 100644 --- a/src/component/Detail/detailLeft/module/selectList.vue +++ b/src/component/Detail/detailLeft/module/selectList.vue @@ -118,6 +118,7 @@ export default defineComponent({ detailData.selectTitle = 'upload' } const openLibrary = ()=>{ + if(detailData.selectTitle == 'library')return detailData.selectTitle = 'library' getDetailListDom.libraryList.init() } diff --git a/src/component/home/index.vue b/src/component/home/index.vue index fceb79e9..45a0b998 100644 --- a/src/component/home/index.vue +++ b/src/component/home/index.vue @@ -226,7 +226,7 @@ export default defineComponent({ storeData.positionList = position store.commit('setProbject',storeData) // setChatData() - if(route.name == 'toolsPage'){ + if(route.name == 'tools'){ getCollection('tools',null) }else{ getCollection('design',null) diff --git a/src/component/home/tools/poseTransfer/index.vue b/src/component/home/tools/poseTransfer/index.vue index cb72711b..ee19fc85 100644 --- a/src/component/home/tools/poseTransfer/index.vue +++ b/src/component/home/tools/poseTransfer/index.vue @@ -168,10 +168,19 @@
-
+
+ {{ $t('ProductImg.Prompt') }} + + + +
+
diff --git a/src/component/home/tools/toProduct/PromptEditProduct.vue b/src/component/home/tools/toProduct/PromptEditProduct.vue index 806906b8..f387e9a9 100644 --- a/src/component/home/tools/toProduct/PromptEditProduct.vue +++ b/src/component/home/tools/toProduct/PromptEditProduct.vue @@ -84,7 +84,7 @@ @click.stop="handleDownload(item)" />
- {{ $t('ProductImg.EditGarmen') }}: + {{ promptPage == 3 ? $t('ProductImg.EditGarmen2') : $t('ProductImg.EditGarmen') }}:
{ if(status.value == 0){ status.value = 1 }else{ + const startIndex = (promptPage.value - 1) * 4; + if(startIndex + 4 >= promptList.value.length){ + return + } promptPage.value++ } } - if(promptPage.value > 0)presentList.value = setPresentList() + if(promptPage.value > 0)presentList.value = setPresentList(4) } diff --git a/src/component/toolsPage/index.vue b/src/component/toolsPage/index.vue index 086c74dd..8b3e72ed 100644 --- a/src/component/toolsPage/index.vue +++ b/src/component/toolsPage/index.vue @@ -100,7 +100,7 @@ export default defineComponent({ (query:any, oldQuery:any) => { if(oldQuery && query == oldQuery)return const key = Object.keys(query)?.[0] - if(route.name == 'toolsPage' && key){ + if(route.name == 'tools' && key){ data.openType = query[key] nextTick(()=>{ open(query[key]) diff --git a/src/router/index.ts b/src/router/index.ts index a28a7f9d..1fe4d6b1 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -67,7 +67,7 @@ const routes: Array = [ children: [ { path: "tools", - name: "toolsPage", + name: "tools", meta: { enter: "all",cache:true }, component: () => import("@/views/HomeView/Tools.vue"), },