From 40aa1d6d25f88ee2a725f8428147a9558e8a0713 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Mon, 6 Oct 2025 16:42:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Ddetail=E9=9C=80=E8=A6=81?= =?UTF-8?q?=E7=9B=B4=E6=8E=A5preview=E8=A1=A3=E6=9C=8D=E5=A4=AA=E5=A4=A7?= =?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/Detail/DesignDetail.vue | 2 +- src/component/Detail/model/index.vue | 4 ++-- src/component/Detail/model/modelPosition.vue | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/component/Detail/DesignDetail.vue b/src/component/Detail/DesignDetail.vue index 650bdc02..cfea9c49 100644 --- a/src/component/Detail/DesignDetail.vue +++ b/src/component/Detail/DesignDetail.vue @@ -300,7 +300,7 @@ export default defineComponent({ await nextTick() for(let i = 0;i{ - return getDetailListDom.position.getSubmitData(value) + const getSubmitData = (value:any,boolean)=>{ + return getDetailListDom.position.getSubmitData(value,boolean) } const showDesignImgDetail = (str:any)=>{ new Promise((resolve, reject) => { diff --git a/src/component/Detail/model/modelPosition.vue b/src/component/Detail/model/modelPosition.vue index 227e7e6a..8242a2cb 100644 --- a/src/component/Detail/model/modelPosition.vue +++ b/src/component/Detail/model/modelPosition.vue @@ -316,9 +316,9 @@ export default defineComponent({ }); return arr } - const getSubmitData = (value:any)=>{ + const getSubmitData = (value:any,isNoComputed)=>{ let parentNode = document.getElementsByClassName('molepositon')[0].getElementsByClassName("designOpenrtion_imgMask")[0].getBoundingClientRect() - if(!detailData.frontBack?.body?.layersObject?.[0]?.imageSize){ + if(!detailData.frontBack?.body?.layersObject?.[0]?.imageSize || isNoComputed){ return{ scale:value.layersObject[0].scale, offset:value.layersObject[0].offset,