From 8fd09daba5c89106b4a9aacd8d5ef9354afc93be Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期六, 28 二月 2026 14:22:09 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 mini-program/pagesA/pages/order/order.vue |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/mini-program/pagesA/pages/order/order.vue b/mini-program/pagesA/pages/order/order.vue
index 4c3c1b2..7a5a293 100644
--- a/mini-program/pagesA/pages/order/order.vue
+++ b/mini-program/pagesA/pages/order/order.vue
@@ -278,8 +278,28 @@
 					this.currentOrder = item
 				}
 			},
-			
 			payOrder(item){
+				var that = this;
+				this.$u.api.replayPay({
+					orderId: item.id
+				}).then(res => {
+					if (res.code === 200) {
+						wx.requestPayment({
+							timeStamp: res.data.response.timeStamp,
+							nonceStr: res.data.response.nonceStr,
+							package: res.data.response.packageValue,
+							signType: res.data.response.signType,
+							paySign: res.data.response.paySign,
+							success (pay) {
+								if (pay.errMsg === "requestPayment:ok") {
+									that.getFirstPageData()
+								} else {
+									uni.showToast({ title: '璁㈠崟鍙栨秷鏀粯', icon: 'none' })
+								}
+							}
+						})
+					}
+				})
 			},
 			doneOrder(item){
 				this.currentOrder = null

--
Gitblit v1.9.3