From 42a9850ccaa9d46ea2ef69494165eebf161fe768 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A3=B7=E5=8F=B6?= <14103883+leaf-phos@user.noreply.gitee.com> Date: Mon, 27 Jan 2025 15:45:36 +0800 Subject: [PATCH] =?UTF-8?q?bug:=E5=85=B3=E5=8D=95=E5=A4=B1=E8=B4=A5?= =?UTF-8?q?=E9=9C=80=E8=A6=81=E5=9B=9E=E6=BB=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/ss/payBill/service/impl/PayBillServiceImpl.java | 1 + .../java/com/ruoyi/ss/user/service/impl/UserServiceImpl.java | 4 ++-- .../web/controller/app/AppTransactionBillController.java | 2 ++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/smart-switch-service/src/main/java/com/ruoyi/ss/payBill/service/impl/PayBillServiceImpl.java b/smart-switch-service/src/main/java/com/ruoyi/ss/payBill/service/impl/PayBillServiceImpl.java index f870050f..0b2aceb6 100644 --- a/smart-switch-service/src/main/java/com/ruoyi/ss/payBill/service/impl/PayBillServiceImpl.java +++ b/smart-switch-service/src/main/java/com/ruoyi/ss/payBill/service/impl/PayBillServiceImpl.java @@ -258,6 +258,7 @@ public class PayBillServiceImpl implements PayBillService throw new ServiceException("当前交易已成功,无法关闭"); } else { log.error("关闭支付订单失败: payNo = {} 原因:{}", bill.getPayNo(), e.getMessage()); + throw new ServiceException("关闭支付订单失败"); } } } diff --git a/smart-switch-service/src/main/java/com/ruoyi/ss/user/service/impl/UserServiceImpl.java b/smart-switch-service/src/main/java/com/ruoyi/ss/user/service/impl/UserServiceImpl.java index 3288d12b..c19e4273 100644 --- a/smart-switch-service/src/main/java/com/ruoyi/ss/user/service/impl/UserServiceImpl.java +++ b/smart-switch-service/src/main/java/com/ruoyi/ss/user/service/impl/UserServiceImpl.java @@ -264,11 +264,11 @@ public class UserServiceImpl implements UserService // 更新用户余额 int updateCount = smUserMapper.subtractBalance(userId, amount, check, user.getBalance()); - ServiceUtil.assertion(updateCount != 1, "减少用户余额失败,请重试"); + ServiceUtil.assertion(updateCount != 1, "减少ID为%s的用户余额%s元失败,请重试", userId, amount); // 余额变动记录 int record = recordBalanceService.record(userId, user.getBalance(), amount.negate(), reason, bstType, bstId); - ServiceUtil.assertion(record != 1, "用户余额变动记录失败"); + ServiceUtil.assertion(record != 1, "记录ID为%s的用户余额变动记录%s元失败", userId, amount); return updateCount; } diff --git a/smart-switch-web/src/main/java/com/ruoyi/web/controller/app/AppTransactionBillController.java b/smart-switch-web/src/main/java/com/ruoyi/web/controller/app/AppTransactionBillController.java index 89732123..b634096d 100644 --- a/smart-switch-web/src/main/java/com/ruoyi/web/controller/app/AppTransactionBillController.java +++ b/smart-switch-web/src/main/java/com/ruoyi/web/controller/app/AppTransactionBillController.java @@ -7,6 +7,7 @@ import java.util.Collections; import java.util.List; import java.util.Objects; +import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.util.CollectionUtils; import org.springframework.validation.annotation.Validated; @@ -68,6 +69,7 @@ import io.swagger.annotations.ApiParam; @Api(tags = "充值/提现记录") @RestController @RequestMapping("/app/bill") +@Slf4j public class AppTransactionBillController extends BaseController { @Autowired