From 32ab643a6bb09915bba47a4d333fd4dac899ab22 Mon Sep 17 00:00:00 2001
From: GaoHao <1210693421@qq.com>
Date: Mon, 13 Jan 2025 13:32:33 +0800
Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E4=BB=98=E6=96=B9=E5=BC=8F=E4=BC=98?=
=?UTF-8?q?=E5=8C=96=EF=BC=8C=E5=A4=96=E5=B8=A6=E8=AE=A2=E5=8D=95=E5=8E=BB?=
=?UTF-8?q?=E9=99=A4table=E5=8F=82=E6=95=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/member/memberdetails.vue | 7 ++++++-
pagesOrder/components/paymentMethod.vue | 12 ++++++++++--
pagesOrder/confirm_order/index.vue | 2 +-
pagesOrder/order_detail/index.vue | 3 ++-
4 files changed, 19 insertions(+), 5 deletions(-)
diff --git a/pages/member/memberdetails.vue b/pages/member/memberdetails.vue
index 73307ce..a47810b 100644
--- a/pages/member/memberdetails.vue
+++ b/pages/member/memberdetails.vue
@@ -27,7 +27,7 @@
{{shopUserInfo.amount || '0.00'}}储值
-
+
{{shopUserInfo.accountPoints || '0'}}积分
@@ -134,6 +134,11 @@
shopId: this.shopId,
type: 'index',
})
+ } else if ( type == 2 ) {
+ uni.pro.navigateTo('/pagesPoints/index/index', {
+ shopId: this.shopId,
+ type: 'member',
+ })
} else if ( type == 3 ) {
uni.pro.navigateTo('user/coupon', {
shopId: this.shopId,
diff --git a/pagesOrder/components/paymentMethod.vue b/pagesOrder/components/paymentMethod.vue
index 6e5f1ac..bca72fa 100644
--- a/pagesOrder/components/paymentMethod.vue
+++ b/pagesOrder/components/paymentMethod.vue
@@ -86,11 +86,19 @@
payAmount:{
immediate: true,
handler (newVal) {
+ if ( this.amountVIP.amount < newVal) {
+ // #ifdef MP-WEIXIN
+ this.radiovalue = 2
+ // #endif
+ // #ifdef MP-ALIPAY
+ this.radiovalue = 3
+ // #endif
+ }
if ( newVal <= 0 ) {
this.radiovalue = 1
- let name = this.paymentMethodName[this.radiovalue-1].name;
- this.$emit("groupChange",{type:this.radiovalue ,name: name })
}
+ let name = this.paymentMethodName[this.radiovalue-1].name;
+ this.$emit("groupChange",{type:this.radiovalue ,name: name })
}
},
rechargeFreeChecked:{
diff --git a/pagesOrder/confirm_order/index.vue b/pagesOrder/confirm_order/index.vue
index 6cde1d9..a609723 100644
--- a/pagesOrder/confirm_order/index.vue
+++ b/pagesOrder/confirm_order/index.vue
@@ -880,7 +880,6 @@
}
let params = {
- "tableId": this.tableCode , //桌台码
"shopId": uni.cache.get('shopId'),
"userId": uni.cache.get('userInfo').id,
"sendType": this.sendType,
@@ -892,6 +891,7 @@
if ( this.userCouponInfos ) {
params.userCouponInfos = this.userCouponInfos
}
+ if ( this.tableCode && this.sendType == "table") { params.tableId = this.tableCode; }
let res = await this.api.creatOrder(params)
this.listinfoid = res.data.id;
if ( this.storeInfo.registerType == 'restaurant') {
diff --git a/pagesOrder/order_detail/index.vue b/pagesOrder/order_detail/index.vue
index 5dbd98b..f5bc5a9 100644
--- a/pagesOrder/order_detail/index.vue
+++ b/pagesOrder/order_detail/index.vue
@@ -138,7 +138,8 @@
this.$refs.orderInfoAfterRef.childOnShow();
})
}
- if ( this.listinfo ) {
+ console.log(JSON.stringify(this.listinfo))
+ if ( JSON.stringify(this.listinfo) != '{}' ) {
this.getAount();
}
},