From 59c34db03fb8b96e459227959ab63263dc9becc5 Mon Sep 17 00:00:00 2001 From: wuKong Date: Mon, 24 Nov 2025 18:49:10 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(order):=20=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E9=80=9A=E8=BF=87=E6=94=AF=E4=BB=98=E8=AE=A2=E5=8D=95=E5=8F=B7?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E8=AE=A2=E5=8D=95=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 引入 vue 的 watch 方法监听订单 ID 变化 - 新增 PayOrderApi 模块用于查询支付订单 - 在 onLoad 中增加对 payOrderNo 参数的处理逻辑 - 通过 payOrderNo 查询 merchantOrderId 并赋值给订单 ID - 使用 watch 替代 onShow 中直接调用 getOrderDetail 方法 - 修改 PayOrderApi.getOrder 方法支持 no 参数查询 --- pages/order/detail.vue | 26 ++++++++++++++++++++++++-- sheep/api/pay/order.js | 8 ++++++-- 2 files changed, 30 insertions(+), 4 deletions(-) diff --git a/pages/order/detail.vue b/pages/order/detail.vue index f6aad236..b3b6358e 100644 --- a/pages/order/detail.vue +++ b/pages/order/detail.vue @@ -259,7 +259,7 @@