From b4cd11f33f9f44d3910f535e12e0895793375ae6 Mon Sep 17 00:00:00 2001 From: weipengfei <2187978347@qq.com> Date: Tue, 19 Mar 2024 17:24:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/order_addcart/order_addcart.vue | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pages/order_addcart/order_addcart.vue b/pages/order_addcart/order_addcart.vue index cbbca8b..8e31737 100644 --- a/pages/order_addcart/order_addcart.vue +++ b/pages/order_addcart/order_addcart.vue @@ -313,11 +313,14 @@ this.getNav(); if (this.isLogin == true) { - if(this.$store.state.app.userInfo.mer_info.mer_settlement_agree_status) this.tabsArr.push({ - name: '商户购物车', - val: 2 - }) - else this.getUserInfo(); + try{ + if(this.$store.state.app.userInfo.mer_info.mer_settlement_agree_status&&this.tabsArr.length==1) this.tabsArr.push({ + name: '商户购物车', + val: 2 + }) + }catch(e){ + this.getUserInfo(); + } this.getCartList(); this.getCartNum(); this.goodsHidden = true; @@ -362,7 +365,7 @@ let that = this; getUserInfo().then(res => { that.userInfo = res.data; - if(res.data.mer_info.mer_settlement_agree_status) this.tabsArr.push({ + if(res.data.mer_info.mer_settlement_agree_status&&this.tabsArr.length==1) this.tabsArr.push({ name: '商户购物车', val: 2 })