From 07a61c642e5bb8f2fa8dc4b8bba622f2522a2528 Mon Sep 17 00:00:00 2001 From: "952108534@qq.com" <952108534@qq.com> Date: Sat, 22 Jan 2022 21:00:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rc-busness/pages/personal/useraddress.vue | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/rc-busness/pages/personal/useraddress.vue b/rc-busness/pages/personal/useraddress.vue index 28dd88a6..9ad14587 100644 --- a/rc-busness/pages/personal/useraddress.vue +++ b/rc-busness/pages/personal/useraddress.vue @@ -287,6 +287,7 @@ export default { let data = await userindent(mobile); this.activeIndex = stype; this.goldmedal = data; + this.alllist=[]; for (let i = 0; i < this.goldmedal.length; i++) { this.useralllist.push(this.goldmedal[i].orderDetailList[0]); this.alllist.push(this.goldmedal[i].orderDetailList[0]) @@ -294,7 +295,6 @@ export default { if(this.goldmedal[i].status==0){ console.log("+++++++++++++"); this.obligation.push(this.goldmedal[i].orderDetailList[0]); - }else if(this.goldmedal[i].status==1){ this.receiving.push(this.goldmedal[i].orderDetailList[0]); } @@ -383,6 +383,8 @@ export default { }); setTimeout(() => { this.indet(); + this.activeIndex=0; + this.useralllist=[]; }, 500); } @@ -391,6 +393,15 @@ export default { userpay(item, index) { if (item.status == 0) { this.canceldanhao(item.orderNumber); + setTimeout(() => { + this.indet(this.userdata); + this.useralllist=[]; + this.alllist=[]; + this.allmessage=[]; + this.obligation=[]; + this.receiving=[]; + this.pending=[]; + }, 500); } if (item.buttontitle == "立即支付") { this.$router.push({ @@ -411,8 +422,9 @@ export default { }, selectGoods(item, index) { let list=[] - this.activeIndex = index; + console.log(this.obligation) + debugger if(item.title=='待付款'){ list=this.obligation } @@ -427,7 +439,8 @@ export default { else if(item.title=='全部'){ list=this.alllist } - console.log(this.useralllist); + this.useralllist=[]; + console.log(this.useralllist,list); for (var i = 0; i < this.useralllist.length; i++) { this.useralllist[i].orderNumber =this.goldmedal[i].orderNumber; this.useralllist[i].status = this.goldmedal[i].status @@ -437,7 +450,7 @@ export default { this.useralllist[i].lengthnum=this.goldmedal[i].orderDetailList.length } this.useralllist=list - + }, userfind(item) { if(item.status==0){