From dab4e6fd3b587c7c40584b1b19b5bec1ddb7592c Mon Sep 17 00:00:00 2001 From: tianfeng <769204422@qq.com> Date: Sat, 4 Oct 2025 20:19:01 +0800 Subject: [PATCH] =?UTF-8?q?transfer=E6=8E=A5=E5=8F=A3=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wallet/app/command/bank/UserBankTransferGoldCmdExe.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rc-service/rc-service-wallet/wallet-application/src/main/java/com/red/circle/wallet/app/command/bank/UserBankTransferGoldCmdExe.java b/rc-service/rc-service-wallet/wallet-application/src/main/java/com/red/circle/wallet/app/command/bank/UserBankTransferGoldCmdExe.java index f545b00f..68b6bd4e 100644 --- a/rc-service/rc-service-wallet/wallet-application/src/main/java/com/red/circle/wallet/app/command/bank/UserBankTransferGoldCmdExe.java +++ b/rc-service/rc-service-wallet/wallet-application/src/main/java/com/red/circle/wallet/app/command/bank/UserBankTransferGoldCmdExe.java @@ -92,6 +92,9 @@ public class UserBankTransferGoldCmdExe { Long bankRunWaterId = IdWorkerUtils.getId(); + // 获得区域兑换比例金币比例 + Double goldRatio = getExchangeGoldRatio(cmd); + // 银行卡流水 userBankRunningWaterService.add( new UserBankRunningWater() @@ -113,8 +116,6 @@ public class UserBankTransferGoldCmdExe { boolean freight = freightBalanceService.existsBalance(cmd.getAcceptUserId()); - // 获得区域兑换比例金币比例 - Double goldRatio = getExchangeGoldRatio(cmd); BigDecimal goldQuantity = BigDecimal.valueOf(goldRatio).multiply(cmd.getAmount()).setScale(0, RoundingMode.DOWN); // 发送金额 sendGold(cmd, freight, goldQuantity, bankRunWaterId, "转账金币");