From 774c0b57de71a09c1965a89a1a08f9196b23fcd5 Mon Sep 17 00:00:00 2001 From: liulin <lin.liu@88.com> Date: 星期五, 04 七月 2025 16:45:25 +0800 Subject: [PATCH] 修改支付接口 --- src/main/java/com/lunhan/water/service/PaymentServices.java | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/lunhan/water/service/PaymentServices.java b/src/main/java/com/lunhan/water/service/PaymentServices.java index 09b6f3d..aeb01f1 100644 --- a/src/main/java/com/lunhan/water/service/PaymentServices.java +++ b/src/main/java/com/lunhan/water/service/PaymentServices.java @@ -394,9 +394,11 @@ rechargeOrderMapper.updateById(rechargeOrderPO); //修改用户余额 UserLoginPO user = userLoginMapper.getById(rechargeOrderPO.getUserId()); + //将充值金额转换为水量 BigDecimal afterMoney=BigDecimal.ZERO; BigDecimal bigDecimal=BigDecimal.ZERO; + BigDecimal beforeMoney=user.getBalance(); List<SysDictDataPO> feesAmount = sysDictDataMapper.getListByType("fees_amount"); if(ListUtil.isNotNullOrEmpty(feesAmount)){ SysDictDataPO sysDictDataPO = feesAmount.get(0); @@ -416,7 +418,7 @@ changePO.setBusinessName(ECapitalChange.MOBILE_Recharge.getDesc()); changePO.setBusinessCode(recordsPO.getRechargeOrder()); changePO.setChangeMoney(bigDecimal); - changePO.setBeforeMoney(user.getBalance()); + changePO.setBeforeMoney(beforeMoney); changePO.setAfterMoney(afterMoney); changePO.setDescription("微信充值"); changePO.setCreateTime(LocalDateTimeUtil.nowTimeStamp()); -- Gitblit v1.9.3