This commit is contained in:
X1627315083
2026-01-19 16:40:10 +08:00
parent 7ff2c2095a
commit 5971ab56c0
2 changed files with 9 additions and 5 deletions

View File

@@ -331,7 +331,7 @@ export default defineComponent({
} }
const setClothes = async (list:any,str:string)=>{ const setClothes = async (list:any,str:string)=>{
let clothesList:any = [] let clothesList:any = []
await nextTick() await uploadElement()
if(detailData.isEditPattern.value == 'editSketch')await detailDom.canvasBox.submitBase64Data().then((rv)=>{ if(detailData.isEditPattern.value == 'editSketch')await detailDom.canvasBox.submitBase64Data().then((rv)=>{
detailData.selectDetail.sketchString = rv detailData.selectDetail.sketchString = rv
}) })

View File

@@ -207,10 +207,10 @@ export default defineComponent({
elList:[] as any, elList:[] as any,
selectIndex:0, selectIndex:0,
}) })
watch
const setOveralSingle = ()=>{ const setOveralSingle = async ()=>{
setItemPosition() await setItemPosition()
} }
const formatter = (value:any)=>{ const formatter = (value:any)=>{
return `${value}%`; return `${value}%`;
@@ -419,6 +419,8 @@ export default defineComponent({
arr = editPrintElementData.selectDetail.newDetail[editPrintElementData.currentDetailType] arr = editPrintElementData.selectDetail.newDetail[editPrintElementData.currentDetailType]
} }
if(arr && arr.length > 0){ if(arr && arr.length > 0){
editPrintElementData.printStyleList[props.type].single = []
editPrintElementData.printStyleList[props.type].overall = []
arr.forEach((item:any)=>{ arr.forEach((item:any)=>{
if(!item.ifSingle){ if(!item.ifSingle){
editPrintElementData.stateOverallSingle = 'overall', editPrintElementData.stateOverallSingle = 'overall',
@@ -470,8 +472,10 @@ export default defineComponent({
if(arr.length > 0){ if(arr.length > 0){
editPrintElementData.imgDomIndex = 0 editPrintElementData.imgDomIndex = 0
if(newVal == 'overall'){ if(newVal == 'overall'){
editPrintElementData.printStyleList[props.type].single = []
editPrintElementData.printStyleList[props.type].overall = []
arr.forEach((item:any,index:number) => { arr.forEach((item:any,index:number) => {
item.id_ = index getItemPosition(item)
}); });
} }
}else{ }else{