From 82cea7c341cb1f3f439e6a6cc94b52fd35036bd1 Mon Sep 17 00:00:00 2001 From: GaoHao <1210693421@qq.com> Date: Thu, 26 Sep 2024 14:28:16 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E9=80=BB=E8=BE=91=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/index/components/diamond.vue | 6 +- pages/index/indexs.vue | 6 +- pages/member/index.vue | 2 + pagesOrder/components/orderInfoAfter.vue | 406 +++++++++++++++++++++ pagesOrder/components/orderInfoBefore.vue | 408 ++++++++++++++++++++++ pagesOrder/components/paymentMethod.vue | 146 ++++++++ pagesOrder/confirm_order/index.vue | 11 +- pagesOrder/order_detail/index.vue | 393 +++++++++++---------- 8 files changed, 1185 insertions(+), 193 deletions(-) create mode 100644 pagesOrder/components/orderInfoAfter.vue create mode 100644 pagesOrder/components/orderInfoBefore.vue create mode 100644 pagesOrder/components/paymentMethod.vue diff --git a/pages/index/components/diamond.vue b/pages/index/components/diamond.vue index 7f1ce3c..11f519b 100644 --- a/pages/index/components/diamond.vue +++ b/pages/index/components/diamond.vue @@ -60,12 +60,8 @@ if (tableCode) { let data = await this.api.productqueryShop({ code: uni.cache.get('tableCode'), - lng: uni.cache.get('getLocationstorage').lng ? uni.cache.get('getLocationstorage').lng : - '', - lat: uni.cache.get('getLocationstorage').lat ? uni.cache.get('getLocationstorage').lat : - '', }) - if ( !data.data.shopTableInfo.orderId && data.data.storeInfo.isTableFee == 1) { + if ( !data.data.shopTableInfo.choseCount ) { uni.pro.navigateTo('/pagesOrder/orderAMeal/index', { tableCode: tableCode, }) diff --git a/pages/index/indexs.vue b/pages/index/indexs.vue index 88a42f1..6268412 100644 --- a/pages/index/indexs.vue +++ b/pages/index/indexs.vue @@ -70,13 +70,9 @@ if (tableCode) { let data = await this.api.productqueryShop({ code: uni.cache.get('tableCode'), - lng: uni.cache.get('getLocationstorage').lng ? uni.cache.get('getLocationstorage').lng : - '', - lat: uni.cache.get('getLocationstorage').lat ? uni.cache.get('getLocationstorage').lat : - '', }) console.log() - if ( !data.data.shopTableInfo.orderId && data.data.storeInfo.isTableFee == 1) { + if ( !data.data.shopTableInfo.choseCount ) { uni.pro.navigateTo('/pagesOrder/orderAMeal/index', { tableCode: tableCode, }) diff --git a/pages/member/index.vue b/pages/member/index.vue index e58e30f..bbed540 100644 --- a/pages/member/index.vue +++ b/pages/member/index.vue @@ -126,6 +126,8 @@ // this.shopId = e.shopId; // this.init(); // } + + console.log(e) uni.cache.set('forceUpdate',1) if (e.q) { this.shopId = this.getQueryString(decodeURIComponent(e.q), 'shopId') diff --git a/pagesOrder/components/orderInfoAfter.vue b/pagesOrder/components/orderInfoAfter.vue new file mode 100644 index 0000000..ea6a200 --- /dev/null +++ b/pagesOrder/components/orderInfoAfter.vue @@ -0,0 +1,406 @@ + + + + + diff --git a/pagesOrder/components/orderInfoBefore.vue b/pagesOrder/components/orderInfoBefore.vue new file mode 100644 index 0000000..d6ae01c --- /dev/null +++ b/pagesOrder/components/orderInfoBefore.vue @@ -0,0 +1,408 @@ + + + + + diff --git a/pagesOrder/components/paymentMethod.vue b/pagesOrder/components/paymentMethod.vue new file mode 100644 index 0000000..de5caa1 --- /dev/null +++ b/pagesOrder/components/paymentMethod.vue @@ -0,0 +1,146 @@ + + + + + diff --git a/pagesOrder/confirm_order/index.vue b/pagesOrder/confirm_order/index.vue index 0eab4d8..6644bcb 100644 --- a/pagesOrder/confirm_order/index.vue +++ b/pagesOrder/confirm_order/index.vue @@ -97,7 +97,7 @@ - + + + + @@ -164,12 +167,14 @@ import navseat from '@/components/navseat.vue' import webSocketUtils from '@/common/js/websocket.js' import payPasswordtwo from '@/components/payPasswordtwo.vue' + import paymentMethod from '../components/paymentMethod.vue' // import cwxKeyboard from '@/components/cwx-keyboard/cwx-keyboard.vue' export default { components: { payPasswordtwo, + paymentMethod, navseat }, data() { @@ -566,8 +571,6 @@ */ async showpopupclickdds() { - - console.log(this.listinfoid) let res = await this.api.payorderPay({ orderId: this.listinfoid }) //判断是否支付成功 diff --git a/pagesOrder/order_detail/index.vue b/pagesOrder/order_detail/index.vue index d120f1e..ce777b2 100644 --- a/pagesOrder/order_detail/index.vue +++ b/pagesOrder/order_detail/index.vue @@ -1,137 +1,11 @@