diff --git a/src/component/Detail/DesignDetail.vue b/src/component/Detail/DesignDetail.vue index 6a5fcbcd..03591432 100644 --- a/src/component/Detail/DesignDetail.vue +++ b/src/component/Detail/DesignDetail.vue @@ -357,7 +357,7 @@ export default defineComponent({ // ] let isCurrent = list[i].id == detailData?.selectDetail?.id let color = '' - let gradient = {} + let gradient = null if((detailData.currentDetailType == 'color' || detailData.isEditPattern.value == 'canvasEditor') && isCurrent){ color = `${newData?.color.rgba.r} ${newData?.color.rgba.g} ${newData?.color.rgba.b}` if(newData?.color.gradient){ @@ -379,8 +379,6 @@ export default defineComponent({ }) } } - console.log(newData,'========') - if(newData)console.log(JSON.parse(JSON.stringify(newData))) let data:any = { changed:false, color, @@ -552,8 +550,8 @@ export default defineComponent({ } await detailDom.canvasBox.privewDetail() await upDateFrontBackSketch() - saveCanvasJSONToSession() await uploadSelectDetail() + saveCanvasJSONToSession() detailData.loadingShow = false } } @@ -754,7 +752,7 @@ export default defineComponent({ detailData.detailLeftColorKey++ } } - if(detailData.isEditPattern.value !== 'canvasEditor'){ + if(detailData.isEditPattern.value == 'canvasEditor'){ delete detailData.selectDetail.newDetail detailData.selectDetail.trims.prints = allInfo.trims || [] detailData.selectDetail.printObject.prints = allInfo.prints || [] diff --git a/src/component/Detail/detailRight/editPrintElement.vue b/src/component/Detail/detailRight/editPrintElement.vue index 1fbefccb..ae4ababb 100644 --- a/src/component/Detail/detailRight/editPrintElement.vue +++ b/src/component/Detail/detailRight/editPrintElement.vue @@ -482,9 +482,8 @@ export default defineComponent({ } if(arr.length > 0){ editPrintElementData.imgDomIndex = 0 - editPrintElementData.printStyleList[props.type][newVal] = [] - // editPrintElementData.printStyleList[props.type].single = [] - // editPrintElementData.printStyleList[props.type].overall = [] + editPrintElementData.printStyleList[props.type].single = [] + editPrintElementData.printStyleList[props.type].overall = [] arr.forEach((item:any,index:number) => { getItemPosition(item) }); diff --git a/src/component/Detail/detailRight/overallSetting/RepeatSetting.vue b/src/component/Detail/detailRight/overallSetting/RepeatSetting.vue index 2f5418db..16160cb0 100644 --- a/src/component/Detail/detailRight/overallSetting/RepeatSetting.vue +++ b/src/component/Detail/detailRight/overallSetting/RepeatSetting.vue @@ -1,6 +1,5 @@