From 70de4062bc66737484021f90976fa55b228c9450 Mon Sep 17 00:00:00 2001 From: Gao xiaosong <704041637@qq.com> Date: Sun, 27 Sep 2020 02:24:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E9=99=A4=E7=A0=8D=E4=BB=B7=E6=97=A0?= =?UTF-8?q?=E7=94=A8=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/activity/DargainDetails/index.vue | 34 +++++-------------------- 1 file changed, 7 insertions(+), 27 deletions(-) diff --git a/pages/activity/DargainDetails/index.vue b/pages/activity/DargainDetails/index.vue index 22067fc..0487d49 100644 --- a/pages/activity/DargainDetails/index.vue +++ b/pages/activity/DargainDetails/index.vue @@ -194,25 +194,16 @@ props: {}, data: function () { return { - price: 0, bargainId: 0, //砍价编号 - bargain: [], //砍价产品信息 - partake: null, bargainSumCount: 0, //砍价成功人数 activeMsg: "", active: false, - loading: false, - lookCount: 0, //查看人数 - shareCount: 0, //分享人数 - userCount: 0, //参与人数 bargainHelpPrice: 0, //砍掉金额 bargainHelpList: [], helpListStatus: false, //砍价列表是否获取完成 false 未完成 true 完成 page: 1, //页码 limit: 2, //数量 pricePercent: 0, //砍价进度条 - - bargainShare: {}, // 砍价分享的消息 bargainHelpCount: {}, // 砍价的信息数据 goodsDetail: {}, // 商品的详情 @@ -239,29 +230,18 @@ if (url) { // 通过二维码进来 that.bargainId = url.bargainId; - that.partake = url.partake; + that.bargainUid = url.partake; } else { + // 正常途径进来 that.bargainId = that.$yroute.query.id; - that.partake = parseInt(that.$yroute.query.partake); + that.bargainUid = parseInt(that.$yroute.query.partake); } - if ( - this.partake === undefined || - this.partake <= 0 || - isNaN(this.partake) - ) { + + if (!this.bargainUid) { // url未携带用户uid,填上登录用户uid,跳转 that.bargainUid = that.userInfo.uid; - that.$yrouter.push({ - path: "/pages/activity/DargainDetails/index", - query: { - id: that.bargainId, - partake: that.bargainUid - } - }); - return - } else { - that.bargainUid = this.partake; } + // 获取商品详情 that.getBargainDetail(); // 砍价数据统计 @@ -557,7 +537,7 @@ this.bargainUid != this.userInfo.uid ) { this.bargain = true - }else{ + } else { this.bargain = false }