From a18dead4ff2ceb1cbd78dc8738869c505fc57740 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Wed, 28 Jan 2026 10:05:08 +0800 Subject: [PATCH] fix --- src/component/Detail/DesignDetail.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/component/Detail/DesignDetail.vue b/src/component/Detail/DesignDetail.vue index 8d867904..78bf27d8 100644 --- a/src/component/Detail/DesignDetail.vue +++ b/src/component/Detail/DesignDetail.vue @@ -547,6 +547,7 @@ export default defineComponent({ if((detailData.currentDetailType == 'models' && !detailData.isEditPattern.value) || (detailData.currentDetailType == 'sketch' && !detailData.isEditPattern.value) || detailData.isEditPattern.value == 'editSketch'){ await getSubmitData('preview') if(detailData.currentDetailType == 'models')return detailData.loadingShow = false + detailData.imgDomIndex = detailData.frontBack.front.findIndex((item:any)=>item.id == detailData.selectDetail.id) await getSketchSize() detailDom.canvasBox.changeSketchUpdateFrontBack = async ()=>{ await detailDom.canvasBox.privewDetail() @@ -579,7 +580,6 @@ export default defineComponent({ } segmentImage(detailData.selectDetail.maskUrl,partialDesign,size).then(async (rv)=>{ let front = detailData.frontBack.front[detailData.imgDomIndex] - if(!front)return resolve() let back = detailData.frontBack.back[detailData.imgDomIndex] if(front?.oldImageUrl)front.oldImageUrl = '' if(front?.oldMaskUrl)front.oldMaskUrl = ''