From 8077d0bd1289deaa2fc2fb6f9b5cda12f0b0c075 Mon Sep 17 00:00:00 2001 From: yang <2119157836@qq.com> Date: Mon, 10 Mar 2025 16:25:27 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pay/service/impl/OrderTradeServiceImpl.java | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/mcwl-pay/src/main/java/com/mcwl/pay/service/impl/OrderTradeServiceImpl.java b/mcwl-pay/src/main/java/com/mcwl/pay/service/impl/OrderTradeServiceImpl.java index 27779d4..aa09b90 100644 --- a/mcwl-pay/src/main/java/com/mcwl/pay/service/impl/OrderTradeServiceImpl.java +++ b/mcwl-pay/src/main/java/com/mcwl/pay/service/impl/OrderTradeServiceImpl.java @@ -189,7 +189,7 @@ public class OrderTradeServiceImpl extends ServiceImpl params) { + String buyerPayAmountStr = params.get("buyer_pay_amount"); + if (buyerPayAmountStr != null && !buyerPayAmountStr.isEmpty()) { + BigDecimal buyerPayAmount = new BigDecimal(buyerPayAmountStr); + orderTrade.setPaymentAmount(buyerPayAmount.intValue()); + } + // 根据订单类型进行处理 if (OrderTypeEnum.POINTS.getName().equals(suffix)) { pointsHandler(orderTrade, params); @@ -507,11 +513,6 @@ public class OrderTradeServiceImpl extends ServiceImpl