From f76b3b9b2f7c1e122aa40d1a10dff2c4cce7091c Mon Sep 17 00:00:00 2001 From: Enzo <1284707383@qq.com> Date: Sun, 26 Sep 2021 17:40:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=A7=84=E6=A0=BC=E5=88=87?= =?UTF-8?q?=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/goodsDetail/index.vue | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/pages/goodsDetail/index.vue b/pages/goodsDetail/index.vue index f2d0e8b..805e9ac 100644 --- a/pages/goodsDetail/index.vue +++ b/pages/goodsDetail/index.vue @@ -640,6 +640,25 @@ }, chooseTypehotel(index) { this.type_index = index; + this.total_hotel_price = 0; + this.total_hotel_orginalprice = 0; + let differrentList = this.goods_detail.spec[this.type_index].list; + console.log(differrentList) + differrentList.forEach((item,index) => { + if(item.date == this.live_date) { + this.live_index = index; + }else if(item.date == this.leave_date) { + this.leave_index = index; + } + }) + let total_date = differrentList.slice(this.live_index,this.leave_index); + this.hotel_specid = []; + total_date.reduce((list, item)=>{ + this.total_hotel_price += parseInt(item.price); + this.total_hotel_orginalprice += parseInt(item.original_price); + this.hotel_specid.push(item.id); + console.log(this.hotel_specid); + }, []); }, changePop(type) { if(type == 2) {