From 0cbf683633c903708cb9421ca7f2543b9a2b9782 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A0=BC=E8=B0=83main?= Date: Mon, 9 Mar 2026 14:32:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=B7=E6=A0=BC=E9=97=AE=E9=A2=98=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/detail/serviceDetail.vue | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pages/detail/serviceDetail.vue b/pages/detail/serviceDetail.vue index e93a70c..eeaa919 100644 --- a/pages/detail/serviceDetail.vue +++ b/pages/detail/serviceDetail.vue @@ -393,10 +393,11 @@ export default { const randomstr = Math.floor(Math.random() * 10000000) + ""; // 金额:优先用订单实付金额(分),无则用 "1" 测试 - const trxamt = - order.payableAmount != null && order.payableAmount !== "" - ? String(order.payableAmount) - : "1"; + if (order.payableAmount == null || order.payableAmount === ""){ + uni.showToast({ title: "支付金额异常", icon: "none" }); + return; + } + // 定义请求参数(与服务记录页「立即支付」保持一致) let params = { appid: "00390105", // 平台分配的appid @@ -412,7 +413,7 @@ export default { reqsn: order.orderNumber, sign: "", signtype: "RSA", - trxamt: "1", + trxamt: String(order.payableAmount), version: "12", }; console.log(params)