From 30d3241536dd3ed4ffe5e80c14b55bf3e4ad287b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B7=A6=E5=93=A5?= <17630302050@163.com> Date: Mon, 24 Nov 2025 22:03:57 +0800 Subject: [PATCH] sdwer --- pages/order/create.vue | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/pages/order/create.vue b/pages/order/create.vue index 9a8bf90..9a85582 100644 --- a/pages/order/create.vue +++ b/pages/order/create.vue @@ -44,7 +44,7 @@ {{ formatAddress(item) }} - + @@ -299,14 +299,26 @@ export default { icon: 'success', duration: 2000 }); + // 发起微信支付 + wx.requestPayment({ + timeStamp: result.timeStamp, + nonceStr: result.nonceStr, + package: result.package, + signType: result.signType, + paySign: result.paySign, + success: () => { + console.log('支付成功'); + // 跳转到订单详情或订单列表页面 + setTimeout(() => { + // 根据实际路由调整 + uni.redirectTo({ + url: `/pages/order/detail?id=${result.order_id || result.id}` + }); + }, 2000); + } + }); - // 跳转到订单详情或订单列表页面 - setTimeout(() => { - // 根据实际路由调整 - uni.redirectTo({ - url: `/pages/order/detail?id=${result.order_id || result.id}` - }); - }, 2000); + } catch (error) { console.error('提交订单失败:', error);