diff --git a/src/component/Detail/DesignDetail.vue b/src/component/Detail/DesignDetail.vue index a813b984..d6b9b153 100644 --- a/src/component/Detail/DesignDetail.vue +++ b/src/component/Detail/DesignDetail.vue @@ -209,6 +209,7 @@ export default defineComponent({ let setClothes:any = ref() //点击删除按钮 let deleteShow:any = ref(false) + let deleteItemShow:any = ref(false) let designItemDetailNum:any = ref(0) return{ @@ -233,6 +234,7 @@ export default defineComponent({ t, setClothes, deleteShow, + deleteItemShow, designItemDetailNum, } }, @@ -726,30 +728,35 @@ export default defineComponent({ item.clothesOpen = false }) this.designOrder = false - let DesignDetailAlter:any = this.$refs.DesignDetailAlter - DesignDetailAlter.changePlace() + }else{ this.deleteShow = false - this.loadingShow = true - let data = this.setSubmitItem('preview',true) - Https.axiosPost(Https.httpUrls.designSingle, data).then( - (rv) => { - let designItemDetail = JSON.parse(JSON.stringify(this.designItemDetail)) - designItemDetail.ifSubmit = true - this.loadingShow = false - this.store.commit("setDesignItemDetail", designItemDetail); - this.store.commit("setDesignPreviewData", data); - this.setRevocation(designItemDetail,data) + let designItemDetail = JSON.parse(JSON.stringify(this.designItemDetail)) + let data:any = this.setSubmitItem('preview',true) + if(!this.deleteItemShow){ + return } - ).catch(res=>{ - this.loadingShow = false - }); - + this.loadingShow = true + Https.axiosPost(Https.httpUrls.designSingle, data).then( + (rv) => { + designItemDetail.ifSubmit = true + this.loadingShow = false + this.store.commit("setDesignItemDetail", designItemDetail); + this.store.commit("setDesignPreviewData", data); + this.setRevocation(designItemDetail,data) + this.deleteItemShow = false + } + ).catch(res=>{ + this.loadingShow = false + }); } + let DesignDetailAlter:any = this.$refs.DesignDetailAlter + DesignDetailAlter.changePlace() + DesignDetailAlter.terminate() }, setDelete(num:number){ this.designItemDetail.clothes.splice(num,1) - + this.deleteItemShow = true }, //图片按下样子 mousedownDesignImg(){ @@ -797,6 +804,8 @@ export default defineComponent({ if(this.designItemDetail.clothes[this.designItemDetail.clothes.length-1].id){ this.designItemDetail.clothes.push(aa) this.clothesDetail(aa,this.designItemDetail.clothes.length-1) + let DesignDetailAlter:any = this.$refs.DesignDetailAlter + DesignDetailAlter.init(1) // this.current = aa // this.designOrder = true // let DesignDetailAlter:any = this.$refs.DesignDetailAlter