From 7ad4cbfab567b48e0f9f0425c1ab19f56a1d366f Mon Sep 17 00:00:00 2001 From: Enzo <1284707383@qq.com> Date: Mon, 19 Jul 2021 18:28:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=89=E6=9C=9F=E5=95=86=E5=93=81=E8=B4=AD?= =?UTF-8?q?=E4=B9=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/goodsDetail/index.vue | 6 +++--- pages/order/confirm-order.vue | 17 ++++++++++------- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/pages/goodsDetail/index.vue b/pages/goodsDetail/index.vue index c53e7c6..0f98952 100644 --- a/pages/goodsDetail/index.vue +++ b/pages/goodsDetail/index.vue @@ -293,7 +293,7 @@ var context = uni.createCanvasContext('mycanvas', this); let goods = that.goods_detail; let title = goods.name; - let price = '¥'+goods.specs[0].selling_price; + let price = '¥'+goods.specs[this.chooseTag].selling_price; //背景图 var path = that.backgroundImg; // context.setFillStyle("#fff") @@ -458,8 +458,8 @@ // 跳转到确认下单页面 toAddOrder() { let goods_id = this.goods_detail.id; - let goods_specs_id = this.goods_detail.specs[0].id - this.$url('/pages/order/confirm-order?goods_id=' + goods_id + '&goods_specs_id=' + goods_specs_id +'&pt='+ this.pt +'&share_id='+ this.s_id); + let goods_specs_id = this.goods_detail.specs[this.chooseTag].id + this.$url('/pages/order/confirm-order?goods_id=' + goods_id + '&goods_specs_id=' + goods_specs_id +'&pt='+ this.pt +'&share_id='+ this.s_id+'&choose_tag='+this.chooseTag); }, // 预览图片 lookImg(index) { diff --git a/pages/order/confirm-order.vue b/pages/order/confirm-order.vue index faecb3b..4f99eca 100644 --- a/pages/order/confirm-order.vue +++ b/pages/order/confirm-order.vue @@ -21,11 +21,11 @@ - + @@ -61,9 +61,9 @@ 应付款: - + @@ -102,7 +102,8 @@ ifPay: true, limit: 1, pt: 1, - share_id: 1 + share_id: 1, + choose_tag: 0 } }, computed: { @@ -130,6 +131,8 @@ this.order_id = e.order_id; this.goods_specs_id = e.goods_specs_id this.share_id = e.share_id + this.choose_tag = e.choose_tag + console.log('xuanze',this.choose_tag) if(this.goods_id && this.goods_specs_id) { this.getConfirmOrder() } @@ -151,7 +154,7 @@ getConfirmOrder() { this.$http(this.API.API_COFIRMORDER_DETAILS, {goods_id: this.goods_id,goods_specs_id: this.goods_specs_id}).then(res => { this.orderDetails = res.data - this.limit = res.data.goods.specs[0].limit + this.limit = res.data.goods.specs[this.choose_tag].limit // this.limit = 10 this.skeletonLoading = false }) @@ -186,7 +189,7 @@ }); }, submit(){ - if(this.total(this.num,this.orderDetails.goods.specs[0].selling_price) == 0) { + if(this.total(this.num,this.orderDetails.goods.specs[this.choose_tag].selling_price) == 0) { this.num = 1 return this.$msg('商品数量格式不对!'); }