From e2a3161003417cd37aaa98fe062b26048d4be093 Mon Sep 17 00:00:00 2001 From: cloudroam <cloudroam> Date: 星期一, 04 十一月 2024 10:03:23 +0800 Subject: [PATCH] add: 还原支付版本到微信 --- src/main/java/com/mzl/flower/service/impl/wallet/WalletWithdrawRecordServiceImpl.java | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/mzl/flower/service/impl/wallet/WalletWithdrawRecordServiceImpl.java b/src/main/java/com/mzl/flower/service/impl/wallet/WalletWithdrawRecordServiceImpl.java index 57101e6..7ed59d2 100644 --- a/src/main/java/com/mzl/flower/service/impl/wallet/WalletWithdrawRecordServiceImpl.java +++ b/src/main/java/com/mzl/flower/service/impl/wallet/WalletWithdrawRecordServiceImpl.java @@ -188,6 +188,7 @@ public void updateWallet(WalletWithdrawRecordDTO walletWithdrawRecordDTO) { WalletWithdrawRecordDO withdrawRecordDO = walletWithdrawRecordMapper.selectById(walletWithdrawRecordDTO.getId()); + final String approveState = withdrawRecordDO.getApproveState(); if (withdrawRecordDO == null) { throw new ValidationException("提现记录信息不存在"); } @@ -219,7 +220,7 @@ try { if (recordLock.tryLock(10, 30, TimeUnit.SECONDS)) { try { - if(!walletWithdrawRecordDTO.getApproveState().equals(Constants.WALLET_APPROVE_STATE.WAITING)){ + if(!approveState.equals(Constants.WALLET_APPROVE_STATE.WAITING.name())){ String msg = "重复通过"; throw new ValidationException(msg); } @@ -254,6 +255,7 @@ WalletBillRecordDO walletBillRecordDO = new WalletBillRecordDO(); walletBillRecordDO.setSupplierId(s.getId()); walletBillRecordDO.setType(Constants.BILL_CHANGE_TYPE.withdraw.name()); + walletBillRecordDO.setWithdrawType(Constants.BILL_WITHDRAW_TYPE.success.name()); walletBillRecordDO.setMethod(Constants.BILL_CHANGE_METHOD.reduce.name()); walletBillRecordDO.setTransferId(transferReqDTO.getId()); walletBillRecordDO.setWithdrawRecordId(withdrawRecordDO.getId()); -- Gitblit v1.9.3