From e3b1722ae596d66f221f984f71fee03063e9b0b5 Mon Sep 17 00:00:00 2001 From: guozhen <878631970@qq.com> Date: Mon, 25 Nov 2024 15:00:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=8B=E7=BB=AD=E8=B4=B9=E9=87=91=E9=A2=9D?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/dskj/rbchat/redpack/TransferAccountsActivity.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/dskj/rbchat/redpack/TransferAccountsActivity.java b/app/src/main/java/com/dskj/rbchat/redpack/TransferAccountsActivity.java index c1aa999..a2a6af1 100644 --- a/app/src/main/java/com/dskj/rbchat/redpack/TransferAccountsActivity.java +++ b/app/src/main/java/com/dskj/rbchat/redpack/TransferAccountsActivity.java @@ -81,7 +81,7 @@ public class TransferAccountsActivity extends BaseActivity { viewBinding = ActivityTransferAccountsBinding.inflate(getLayoutInflater()); setContentView(viewBinding.getRoot()); isJinBi = getIntent().getBooleanExtra("type", isJinBi); - feeRate = isJinBi ? DataUtils.getLocUserInfo().getCashFeeRate() : DataUtils.getLocUserInfo().getSilverFeeRate(); + feeRate = isJinBi ? DataUtils.getLocUserInfo().getCashFeeRate() / 100 : DataUtils.getLocUserInfo().getSilverFeeRate() / 100; initView(); initListeners(); } @@ -350,7 +350,7 @@ public class TransferAccountsActivity extends BaseActivity { maps.put("substationId", IMUIKitConfig.SUBSTATIONID); maps.put("payVerifyCode", type); maps.put("receiptType", 1); - maps.put("feeAmount", (Integer.parseInt(viewBinding.shouxufeiTv.getText().toString())) * 100); //手续费金额 + maps.put("feeAmount", (Integer.parseInt(viewBinding.shouxufeiTv.getText().toString())) * 100); //手续费金额 maps.put("feeRate", feeRate); //费率 Api.getInstance().transferMoney(maps) @@ -519,8 +519,8 @@ public class TransferAccountsActivity extends BaseActivity { return; } int inputAmount = Integer.parseInt(inputStr); - int shouxufei = (int)(Math.ceil(inputAmount * feeRate))/100; - int rateAmount = inputAmount+shouxufei; + int shouxufei = (int) (Math.ceil(inputAmount * feeRate)); + int rateAmount = inputAmount + shouxufei; viewBinding.shouxufeiTv.setText(String.valueOf(shouxufei)); viewBinding.totaljineTv.setText(String.valueOf(rateAmount)); int currentYue = (int) (Math.floor(isJinBi ? (walletBean.getGoldCoin() / 100f) : (walletBean.getSilverCoin() / 100f)));