From 896490e57badc3dcc489a179c932e5acc2a7997f Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Mon, 2 Feb 2026 13:48:07 +0800 Subject: [PATCH 1/2] fix --- src/component/Detail/detailRight/editPrintElement.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/component/Detail/detailRight/editPrintElement.vue b/src/component/Detail/detailRight/editPrintElement.vue index c55f9219..54d5936e 100644 --- a/src/component/Detail/detailRight/editPrintElement.vue +++ b/src/component/Detail/detailRight/editPrintElement.vue @@ -248,7 +248,7 @@ export default defineComponent({ const addPrintELement = async (data:any)=>{ if(!editPrintElementData.isSketchLoad)return let {scale,location} = await setScaleLocation(data) - let printIndex = 0 + let printIndex = 1 let allElementPrint = [] if(props.type == 'print'){ allElementPrint = [ @@ -262,9 +262,9 @@ export default defineComponent({ ...(editPrintElementData.selectDetail.printObject.prints || []), ] } - - printIndex = Math.max(...allElementPrint.map(item => Number(item.priority))) + 1 - console.log(printIndex) + if(allElementPrint.length > 1){ + printIndex = Math.max(...allElementPrint.map(item => Number(item.priority))) + 1 + } let item = { angle:0, designType:data.designType, From 5690fc6c5b2d5a9a5f6b23dbe3b1139fb201d284 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Mon, 2 Feb 2026 13:55:12 +0800 Subject: [PATCH 2/2] fix --- src/component/Detail/detailRight/editPrintElement.vue | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/component/Detail/detailRight/editPrintElement.vue b/src/component/Detail/detailRight/editPrintElement.vue index 54d5936e..1b8c393d 100644 --- a/src/component/Detail/detailRight/editPrintElement.vue +++ b/src/component/Detail/detailRight/editPrintElement.vue @@ -233,12 +233,10 @@ export default defineComponent({ let sketchH = editPrintElementData.sketchWH.height * editPrintElementData.sketchWH.scale[1] let x = sketchW / 2 - (sketchW * (width / editPrintElementData.sketchWH.width)/2) let y = sketchH / 2 -(sketchH * height/2) - if(!editPrintElementData.stateOverallSingle == 'single'){ + if(editPrintElementData.stateOverallSingle !== 'single'){ x = sketchW / 2 y = sketchH / 2 } - x = sketchW / 2 - y = sketchH / 2 let location = [x,y] resolve({scale,location}) } @@ -262,7 +260,7 @@ export default defineComponent({ ...(editPrintElementData.selectDetail.printObject.prints || []), ] } - if(allElementPrint.length > 1){ + if(allElementPrint.length >= 1){ printIndex = Math.max(...allElementPrint.map(item => Number(item.priority))) + 1 } let item = { @@ -359,7 +357,6 @@ export default defineComponent({ top = item.location[1] / editPrintElementData.sketchWH.scale[1] }else{ //overall - console.log(item) left = item.location[0] / editPrintElementData.sketchWH.scale[0] top = item.location[1] / editPrintElementData.sketchWH.scale[1] item.scale = [1,1]