From 3dbe80c279f0ca1f9b54c7910f876da667d85223 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A2=A8=E5=A4=A7=E5=8F=94?= <494979559@qq.com> Date: Mon, 9 Sep 2024 16:59:38 +0800 Subject: [PATCH] debug --- .../service/impl/TransactionBillServiceImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/service/impl/TransactionBillServiceImpl.java b/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/service/impl/TransactionBillServiceImpl.java index 3436b85c..238013b8 100644 --- a/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/service/impl/TransactionBillServiceImpl.java +++ b/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/service/impl/TransactionBillServiceImpl.java @@ -293,7 +293,11 @@ public class TransactionBillServiceImpl implements TransactionBillService, After // 最低服务费 BigDecimal minService = sysConfigService.getBigDecimal(ConfigKey.RECHARGE_MIN_SERVICE); ServiceUtil.assertion(order.getMoney().compareTo(minService) < 0, "当前套餐金额小于最低服务费,请联系商户处理"); + if (serviceCharge.compareTo(minService) < 0) { + serviceCharge = minService; + } order.setServiceCharge(serviceCharge); + // 商户最终到账的金额 = 交易金额 - 服务费 order.setArrivalAmount(order.getMoney().subtract(serviceCharge)); } else {