detail页面调整

This commit is contained in:
X1627315083
2025-02-17 09:34:28 +08:00
parent 69b6a9512f
commit 2ecff5c060
29 changed files with 2900 additions and 220 deletions

View File

@@ -727,13 +727,14 @@ export default defineComponent({
sessionStorage.setItem('revocation', JSON.stringify(revocation));
this.clearSelect()
},
setSubmitItem(str:any,sub:any){
async setSubmitItem(str:any,sub:any){
//sub判断是不是点击新增图层又直接点击删除
let designItemDetail = JSON.parse(JSON.stringify(this.store.state.DesignDetailModule.designItemDetail))
let clothes:any = []
let num = -1
// let zIndex = 10
designItemDetail.clothes.forEach((item:any,index:number) => {
for(let index = 0;index<designItemDetail.clothes.length;index++){
let item = designItemDetail.clothes[index]
let clothesItem:any = {
color: `${item.color.r} ${item.color.g} ${item.color.b}`,
id:item.id,
@@ -757,7 +758,7 @@ export default defineComponent({
}
if(item.gradient){
let gradient = item.gradient
gradient.colorImg = setGradual(item.gradient,320,700)
gradient.colorImg = await setGradual(item.gradient,320,700)
clothesItem.gradient = item.gradient
}else{
delete clothesItem.gradient
@@ -767,7 +768,7 @@ export default defineComponent({
}else{
clothes.push(clothesItem)
}
});
}
if(num != -1){
designItemDetail.clothes.splice(num,1)
this.store.commit("setDesignItemDetail", designItemDetail);

View File

@@ -352,7 +352,7 @@ export default defineComponent({
DesignElementsOperation.init()
},
//提交
setPreview(str){
async setPreview(str){
let designItemDetail = JSON.parse(JSON.stringify(this.store.state.DesignDetailModule.designItemDetail))
let index
let data = JSON.parse(JSON.stringify(this.store.state.DesignDetailModule.designPreviewData))
@@ -400,7 +400,7 @@ export default defineComponent({
}
if(this.colorList[this.selectIndex].gradient){
let gradient = this.colorList[this.selectIndex].gradient
gradient.colorImg = setGradual(gradient,320,700)
gradient.colorImg = await setGradual(gradient,320,700)
data.designSingleItemDTOList[index].gradient = gradient
}else{
delete data.designSingleItemDTOList[index].gradient