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 {