diff --git a/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/withdrawaudit/WithdrawAuditApplicationService.java b/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/withdrawaudit/WithdrawAuditApplicationService.java index 99d43d6..c06f633 100644 --- a/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/withdrawaudit/WithdrawAuditApplicationService.java +++ b/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/withdrawaudit/WithdrawAuditApplicationService.java @@ -65,6 +65,10 @@ public class WithdrawAuditApplicationService extends BaseApplicationService { Map extDetails = new HashMap<>(); extDetails.put(ThirdPartyField.BANK_CARD_ID, bankCardId); withdrawAudit.setExtDetailsInfo(extDetails); + //提现手续费 + UserCalculateWithdrawServiceFeeVo serviceFeeVo = calculateServiceFee(withdrawAudit.getWithdrawAmount(), withdrawAudit.getWithdrawType()); + withdrawAudit.setWithdrawServiceFee(serviceFeeVo.getWithdrawServiceFee()); + withdrawAudit.setArrivalAmount(serviceFeeVo.getArrivalAmount()); } withdrawAudit.setWalletAccountId(walletAccount.getId()); walletAccount.setAvailableBalance(walletAccount.getAvailableBalance().subtract(withdrawAudit.getWithdrawAmount()));