From 3ebbeb4d35f2416d4567f8a85be08357830840e7 Mon Sep 17 00:00:00 2001 From: Guoqs <123@jsowell.com> Date: Thu, 13 Mar 2025 16:58:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E7=8E=B0=E9=87=91=E9=A2=9D=E4=B8=BA?= =?UTF-8?q?=E6=98=A8=E6=97=A5=E9=87=91=E9=A2=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/jsowell/adapay/service/AdapayService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayService.java b/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayService.java index 63300452a..e7b76869b 100644 --- a/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayService.java +++ b/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayService.java @@ -811,12 +811,15 @@ public class AdapayService { throw new BusinessException(ReturnCodeEnum.CODE_ADAPAY_MEMBER_IS_NULL_ERROR); } + // 提现金额为昨日金额 + BigDecimal lastAvlBalance = adapayAccountBalanceVO.getLastAvlBalance(); + // 提现手续费 每笔固定5元 2025年2月13日11点47分手续费改为参数传入 // BigDecimal feeAmt = new BigDecimal("5"); BigDecimal feeAmt = new BigDecimal(dto.getFeeAmt()); // 实际提现到账金额 - BigDecimal cashAmt = adapayAccountBalanceVO.getAvlBalance().subtract(feeAmt); + BigDecimal cashAmt = lastAvlBalance.subtract(feeAmt); // 可提现金额减去手续费后需大于0 if (cashAmt.compareTo(BigDecimal.ZERO) <= 0) {