From 777a73cc504d5953811a2ad1e93e7dc3e6ae1aa5 Mon Sep 17 00:00:00 2001 From: chenkainan Date: Fri, 20 Jun 2025 11:32:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/js/CommonFunction.js | 3 +- subPackages/homestay/detail.vue | 9 +- subPackages/homestay/order.vue | 740 ++++++++++++++++---------------- 3 files changed, 383 insertions(+), 369 deletions(-) diff --git a/static/js/CommonFunction.js b/static/js/CommonFunction.js index 06d7dcb..6220d7a 100644 --- a/static/js/CommonFunction.js +++ b/static/js/CommonFunction.js @@ -291,12 +291,13 @@ Vue.prototype.goCartNextPage= function(currentPageIndex){ let ticketOrderList = this.$store.state.user.ticketOrderList; let foodOrderList = this.$store.state.user.foodOrderList; let hotelOrderList = this.$store.state.user.hotelOrderList; + console.log(hotelOrderList) let orderPage = [ {path: '/subPackages/techan/order', length: techanOrderList.length}, {path: '/subPackages/ticket/order', length: ticketOrderList.length}, {path: '/subPackages/food/order', length: foodOrderList.length}, - {path: '',length: hotelOrderList.length} + {path: '/subPackages/homestay/order',length: hotelOrderList.length} ] let nextPage = orderPage.find((v,index)=>v.length>0&&index>=currentPageIndex) if (nextPage) { diff --git a/subPackages/homestay/detail.vue b/subPackages/homestay/detail.vue index 92cbc29..00364fe 100644 --- a/subPackages/homestay/detail.vue +++ b/subPackages/homestay/detail.vue @@ -319,11 +319,10 @@ if (item.stock == 0) { return } - - let param = { - skuInfo: item, - selectDate: this.selectDate - } + item.selectDate = this.selectDate + item.allSeldDate = [] + item.buyNum = 1 + let param = [{skuInfo: item}] uni.setStorageSync('hotelOrderInfo', JSON.stringify(param)) uni.navigateTo({ url:`/subPackages/homestay/order` diff --git a/subPackages/homestay/order.vue b/subPackages/homestay/order.vue index 38bb9ba..a17568e 100644 --- a/subPackages/homestay/order.vue +++ b/subPackages/homestay/order.vue @@ -1,374 +1,387 @@