Pq 3 лет назад
Родитель
Сommit
c3c3a0cf0a

+ 17 - 1
teacher/src/main/java/com/cooleshow/teacher/ui/income/WithdrawalActivity.java

@@ -142,11 +142,14 @@ public class WithdrawalActivity extends BaseMVPActivity<ActivityWithdrawalBindin
 
     @Override
     public void getWithdrawalInfoSuccess(WithdrawalInfoBean data) {
+        if (!checkActivityExist()) {
+            return;
+        }
         mWithdrawalInfo = data;
         viewBinding.tvAvailablePrice.setText("可结算余额 " + getTwoDecimal(data.amountWithdrawal));
         viewBinding.tvServiceFee.setText("单次收入结算时,平台将收取" + getTwoDecimal(data.withdrawalServiceFee) + "元手续费");
         if (null != data.userBankCard) {
-            viewBinding.tvBankName.setText(data.userBankCard.bankName);
+            viewBinding.tvBankName.setText(data.userBankCard.bankName + getBankNum(data.userBankCard.bankCard));
             viewBinding.tvTip.setVisibility(View.VISIBLE);
         } else {
             viewBinding.tvBankName.setText("您未绑定银行卡");
@@ -237,4 +240,17 @@ public class WithdrawalActivity extends BaseMVPActivity<ActivityWithdrawalBindin
             showProtocolTipDialog();
         }
     }
+
+    private String getBankNum(String num) {
+        if (TextUtils.isEmpty(num)) {
+            return "";
+        }
+        try {
+            String substring = num.substring(num.length() - 8);
+            return "(" + substring + ")";
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+        return "";
+    }
 }