正在查看: Easycash v3.75.13 应用的 BindFirstCardDifferActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Easycash v3.75.13 应用的 BindFirstCardDifferActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.lingyue.easycash.authentication.bindbankcard;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.os.Handler;
import android.text.Editable;
import android.text.SpannableStringBuilder;
import android.text.TextUtils;
import android.text.method.DigitsKeyListener;
import android.view.View;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ScrollView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.BindView;
import butterknife.OnClick;
import com.bumptech.glide.DrawableRequestBuilder;
import com.fintopia.lender.widget.CenterImageSpan;
import com.lingyue.easycash.AuthUtils;
import com.lingyue.easycash.R;
import com.lingyue.easycash.account.model.UserResponse;
import com.lingyue.easycash.adapters.AuthStepAdapter;
import com.lingyue.easycash.adapters.DefaultSupportBankAdapter;
import com.lingyue.easycash.authentication.AuthBusinessProcessor;
import com.lingyue.easycash.authentication.models.BindCardInitCopyWritingResponse;
import com.lingyue.easycash.commom.EasyCashCommonActivity;
import com.lingyue.easycash.models.BankCardInfo;
import com.lingyue.easycash.models.bank.BankAccountChangeEvent;
import com.lingyue.easycash.models.bank.SupportedBankBean;
import com.lingyue.easycash.models.bank.SupportedBankResponse;
import com.lingyue.easycash.models.response.AddBankAccountResponse;
import com.lingyue.easycash.models.response.QueryBankAccountResponse;
import com.lingyue.easycash.models.survey.UserSatisfactionSurveyScene;
import com.lingyue.easycash.utils.AuthBackTipsDialogUtil;
import com.lingyue.easycash.utils.EasycashUmengEvent;
import com.lingyue.easycash.utils.SensorTrackEvent;
import com.lingyue.easycash.viewholder.EditBankAccountNameDialogViewHolder;
import com.lingyue.easycash.widght.AuthAwardBanner;
import com.lingyue.easycash.widght.EasycashConfirmDialog;
import com.lingyue.easycash.widght.FullScreenDialog;
import com.lingyue.easycash.widght.survey.ECSurveyUtils;
import com.lingyue.idnbaselib.framework.lifecycle.LifecycleEvent;
import com.lingyue.idnbaselib.model.IdnObserver;
import com.lingyue.idnbaselib.model.UploadBindCardInfoResponse;
import com.lingyue.idnbaselib.utils.JsonParamsBuilder;
import com.lingyue.idnbaselib.utils.SmoothScrollUtils;
import com.lingyue.idnbaselib.utils.TextViewUtil;
import com.lingyue.idnbaselib.utils.ThirdPartEventUtils;
import com.lingyue.idnbaselib.widget.DefaultTextWatcher;
import com.lingyue.idnbaselib.widget.OnItemClickListener;
import com.lingyue.supertoolkit.customtools.CollectionUtils;
import com.lingyue.supertoolkit.screen.IScreenShotProtectPage;
import com.lingyue.supertoolkit.widgets.BaseUtils;
import com.sensorsdata.analytics.android.autotrack.aop.SensorsDataAutoTrackHelper;
import com.sensorsdata.analytics.android.sdk.SensorsDataInstrumented;
import com.veda.android.imageloaderlib.IImageLoaderOptions;
import com.veda.android.imageloaderlib.Imager;
import com.yangqianguan.statistics.AutoTrackHelper;
import io.reactivex.disposables.Disposable;
import io.sentry.ITransaction;
import io.sentry.Sentry;
import io.sentry.SpanStatus;
import java.text.MessageFormat;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import org.greenrobot.eventbus.EventBus;
public class BindFirstCardDifferActivity extends EasyCashCommonActivity implements IScreenShotProtectPage {
public static final String JUMP_TYPE_REGISTER = "REGISTER";
public static final String JUMP_TYPE_UPGRADE_PLUS = "UPGRADE_PLUS";
private BindFirstCardType C;
private boolean D;
private BindCardInitCopyWritingResponse.BankCardInitCopyWriting E;
private String F;
private boolean G;
protected List<SupportedBankBean> I;
private SupportedBankBean L;
private BankCardInfo M;
private DefaultSupportBankAdapter N;
private Runnable P;
private ECSurveyUtils Q;
private ITransaction R;
@BindView(R.id.aab_bank)
AuthAwardBanner aabBank;
@BindView(R.id.cl_bank_card_number)
ConstraintLayout clBankCardNumber;
@BindView(R.id.et_bank_card_number)
EditText etBankCardNumber;
@BindView(R.id.iv_bank_card_number_modify)
ImageView ivBankCardNumberModify;
@BindView(R.id.iv_selected_bank_logo)
ImageView ivSelectedBankLogo;
@BindView(R.id.ll_selected_bank)
LinearLayout llSelectedBank;
@BindView(R.id.rv_auth)
RecyclerView rvAuth;
@BindView(R.id.rv_selected_bank)
RecyclerView rvSelectedBank;
@BindView(2131363222)
ScrollView scrollView;
@BindView(R.id.tv_bank_account_name)
TextView tvBankAccountName;
@BindView(R.id.tv_bank_bottom_tip)
TextView tvBankBottomTip;
@BindView(R.id.tv_bank_number_error)
TextView tvBankNumberError;
@BindView(R.id.tv_input_account_title)
TextView tvInputAccountTitle;
@BindView(R.id.tv_register_e_wallet)
TextView tvRegisterEWallet;
@BindView(R.id.tv_select_item_title)
TextView tvSelectItemTitle;
@BindView(R.id.tv_selected_bank_name)
TextView tvSelectedBankName;
private final int B = 3;
private int H = 0;
protected ArrayList<SupportedBankBean> J = new ArrayList<>();
List<BindCardInitCopyWritingResponse.BankCardInitCopyWriting.EwalletInfo> K = new ArrayList();
private Handler O = new Handler();
static class AnonymousClass9 {
static final int[] a;
static final int[] b;
static {
int[] iArr = new int[BankCardInfo.PopupTypeEnum.values().length];
b = iArr;
try {
iArr[BankCardInfo.PopupTypeEnum.EWALLET_AND_EDIT.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
b[BankCardInfo.PopupTypeEnum.AUTHENTICATION_AND_REGISTER.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
b[BankCardInfo.PopupTypeEnum.EDIT_AND_REGISTER.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
int[] iArr2 = new int[BankCardInfo.BankStatusEnum.values().length];
a = iArr2;
try {
iArr2[BankCardInfo.BankStatusEnum.AVAILABLE.ordinal()] = 1;
} catch (NoSuchFieldError unused4) {
}
try {
a[BankCardInfo.BankStatusEnum.UNAVAILABLE.ordinal()] = 2;
} catch (NoSuchFieldError unused5) {
}
try {
a[BankCardInfo.BankStatusEnum.UN_KNOW.ordinal()] = 3;
} catch (NoSuchFieldError unused6) {
}
try {
a[BankCardInfo.BankStatusEnum.PENDING.ordinal()] = 4;
} catch (NoSuchFieldError unused7) {
}
}
}
private void A0() {
if (this.C != BindFirstCardType.BANK_CARD) {
this.aabBank.setVisibility(8);
} else {
this.aabBank.setVisibility(0);
this.aabBank.c(this);
}
}
private void B0() {
if (this.C != BindFirstCardType.BANK_CARD || !J0()) {
this.rvAuth.setVisibility(8);
return;
}
this.rvAuth.setVisibility(0);
this.rvAuth.setAdapter(new AuthStepAdapter(this, this.authUtil.y(), this.authUtil.z()));
}
private void C0() {
this.etBankCardNumber.setKeyListener(DigitsKeyListener.getInstance("0123456789"));
this.etBankCardNumber.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public final void onFocusChange(View view, boolean z2) {
BindFirstCardDifferActivity.this.O0(view, z2);
}
});
if (this.C == BindFirstCardType.E_WALLET) {
this.etBankCardNumber.addTextChangedListener(new DefaultTextWatcher() {
@Override
public void afterTextChanged(Editable editable) {
super.afterTextChanged(editable);
String replaceAll = editable.toString().replaceAll("\\D", "");
if (replaceAll.length() > 4) {
replaceAll = replaceAll.replaceAll("(\\d{4})(?=\\d)", "$1 ");
}
BindFirstCardDifferActivity.this.etBankCardNumber.removeTextChangedListener(this);
BindFirstCardDifferActivity.this.etBankCardNumber.setText(replaceAll);
BindFirstCardDifferActivity.this.etBankCardNumber.addTextChangedListener(this);
BindFirstCardDifferActivity.this.etBankCardNumber.setSelection(replaceAll.length());
}
});
this.etBankCardNumber.setText(this.userSession.b().mobileNumber);
this.etBankCardNumber.setHint(this.E.ewalletAccountText);
} else {
this.etBankCardNumber.setHint(this.E.bankAccountText);
}
ThirdPartEventUtils.A(this, this.etBankCardNumber, EasycashUmengEvent.k);
}
private void D0() {
if (this.C == BindFirstCardType.BANK_CARD) {
i1();
} else {
k1();
}
}
private void E0() {
if (this.C != BindFirstCardType.BANK_CARD) {
this.llSelectedBank.setVisibility(8);
return;
}
this.llSelectedBank.setVisibility(0);
this.ivSelectedBankLogo.setVisibility(8);
this.tvSelectedBankName.setText(getString(R.string.easycash_other_bank));
this.llSelectedBank.setBackgroundResource(2131230978);
}
private void F0() {
if (this.C == BindFirstCardType.BANK_CARD) {
this.tvRegisterEWallet.setVisibility(8);
return;
}
this.tvRegisterEWallet.setVisibility(0);
HashSet hashSet = new HashSet();
hashSet.add(this.E.ewalletAddColourReminder);
this.tvRegisterEWallet.setText(TextViewUtil.b(this.E.ewalletTypeReminder + " " + this.E.ewalletAddColourReminder, hashSet, getResources().getColor(2131099780), 0));
}
private void G0() {
this.rvSelectedBank.addItemDecoration(new RecyclerView.ItemDecoration() {
public void getItemOffsets(Rect rect, View view, RecyclerView recyclerView, RecyclerView.State state) {
super.getItemOffsets(rect, view, recyclerView, state);
if (recyclerView.getAdapter() == null || recyclerView.getAdapter().getItemCount() <= 0) {
return;
}
if (recyclerView.getChildAdapterPosition(view) == 0) {
rect.top = BindFirstCardDifferActivity.this.getResources().getDimensionPixelSize(2131165413);
} else {
rect.top = BindFirstCardDifferActivity.this.getResources().getDimensionPixelSize(2131165473);
}
}
});
DefaultSupportBankAdapter defaultSupportBankAdapter = new DefaultSupportBankAdapter(this, this.J, new OnItemClickListener() {
public final void a(View view, int i, Object obj) {
BindFirstCardDifferActivity.this.P0(view, i, (SupportedBankBean) obj);
}
});
this.N = defaultSupportBankAdapter;
this.rvSelectedBank.setAdapter(defaultSupportBankAdapter);
}
private void H0() {
this.a.setVisibility(this.userSession.f().showCustomerService ? 0 : 8);
this.a.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
BindFirstCardDifferActivity.this.Q0(view);
}
});
setTitle(this.C == BindFirstCardType.BANK_CARD ? R.string.easycash_add_new_bank_card : R.string.easycash_add_e_wallet_account);
}
private void I0() {
if (TextUtils.isEmpty(this.userSession.b().userName)) {
sendFetchUserInfoRequest();
} else {
m1();
}
}
private boolean J0() {
return this.D && !this.userSession.b().canEnterMinimaListProcess;
}
private void K0(String str) {
String str2;
if (CollectionUtils.f(this.K)) {
return;
}
if (this.L != null) {
int i = 0;
while (true) {
if (i >= this.K.size()) {
break;
}
if (!this.K.get(i).ewalletName.equals(this.L.value)) {
i++;
} else if (JUMP_TYPE_REGISTER.equals(str)) {
str2 = this.K.get(i).explainUrl;
} else if (JUMP_TYPE_UPGRADE_PLUS.equals(str)) {
str2 = this.K.get(i).upgradeUrl;
}
}
}
str2 = "";
if (TextUtils.isEmpty(str2) && JUMP_TYPE_REGISTER.equals(str)) {
str2 = this.K.get(0).explainUrl;
}
jumpToWebPage(str2);
}
@SensorsDataInstrumented
public void L0(BankCardInfo bankCardInfo, DialogInterface dialogInterface, int i) {
dialogInterface.dismiss();
int i2 = AnonymousClass9.b[bankCardInfo.popupType.ordinal()];
if (i2 == 2 || i2 == 3) {
K0(JUMP_TYPE_REGISTER);
} else {
s1(bankCardInfo.errRemindForName);
}
u0(bankCardInfo);
String c = new JsonParamsBuilder().d("reason").a(String.valueOf(bankCardInfo.errRemindContentForPopup)).d("buttonText").a(String.valueOf(bankCardInfo.popupRightButtonText)).c();
BindFirstCardType bindFirstCardType = this.C;
if (bindFirstCardType == BindFirstCardType.BANK_CARD) {
ThirdPartEventUtils.D(this, EasycashUmengEvent.G2, c);
} else if (bindFirstCardType == BindFirstCardType.E_WALLET) {
ThirdPartEventUtils.D(this, EasycashUmengEvent.H2, c);
}
SensorsDataAutoTrackHelper.trackDialog(dialogInterface, i);
AutoTrackHelper.trackViewOnClick(dialogInterface, i);
}
@SensorsDataInstrumented
public void M0(BankCardInfo bankCardInfo, DialogInterface dialogInterface, int i) {
dialogInterface.dismiss();
int i2 = AnonymousClass9.b[bankCardInfo.popupType.ordinal()];
if (i2 == 1) {
startBindFirstCardDifferActivityForResult(this, BindFirstCardType.E_WALLET, this.D, this.E);
} else if (i2 != 2) {
s1(bankCardInfo.errRemindForName);
} else {
K0(JUMP_TYPE_UPGRADE_PLUS);
}
u0(bankCardInfo);
String c = new JsonParamsBuilder().d("reason").a(String.valueOf(bankCardInfo.errRemindContentForPopup)).d("buttonText").a(String.valueOf(bankCardInfo.popupLeftButtonText)).c();
BindFirstCardType bindFirstCardType = this.C;
if (bindFirstCardType == BindFirstCardType.BANK_CARD) {
ThirdPartEventUtils.D(this, EasycashUmengEvent.G2, c);
} else if (bindFirstCardType == BindFirstCardType.E_WALLET) {
ThirdPartEventUtils.D(this, EasycashUmengEvent.H2, c);
}
SensorsDataAutoTrackHelper.trackDialog(dialogInterface, i);
AutoTrackHelper.trackViewOnClick(dialogInterface, i);
}
public void N0() {
SmoothScrollUtils.b(this.scrollView, this.clBankCardNumber);
}
public void O0(View view, boolean z2) {
if (z2) {
this.scrollView.postDelayed(new Runnable() {
@Override
public final void run() {
BindFirstCardDifferActivity.this.N0();
}
}, 300L);
BindFirstCardType bindFirstCardType = this.C;
if (bindFirstCardType == BindFirstCardType.BANK_CARD) {
ThirdPartEventUtils.D(this, EasycashUmengEvent.C2, null);
} else if (bindFirstCardType == BindFirstCardType.E_WALLET) {
ThirdPartEventUtils.D(this, EasycashUmengEvent.D2, null);
}
}
}
public void P0(View view, int i, SupportedBankBean supportedBankBean) {
this.L = supportedBankBean;
if (supportedBankBean == null) {
AutoTrackHelper.trackRecyclerViewItemOnClick(view, i, supportedBankBean);
return;
}
if (this.C == BindFirstCardType.E_WALLET) {
k1();
}
E0();
ThirdPartEventUtils.D(this, EasycashUmengEvent.Z3, new JsonParamsBuilder().d("bankCardType").a(this.C.name()).d("bankCode").a(this.L.value).c());
AutoTrackHelper.trackRecyclerViewItemOnClick(view, i, supportedBankBean);
}
@SensorsDataInstrumented
public void Q0(View view) {
if (BaseUtils.l()) {
SensorsDataAutoTrackHelper.trackViewOnClick(view);
AutoTrackHelper.trackViewOnClick(view);
return;
}
openCustomerService();
ThirdPartEventUtils.t("auth_card_csc_click");
logSensorEvent(SensorTrackEvent.EC_BIND_CARD_CSC);
SensorsDataAutoTrackHelper.trackViewOnClick(view);
AutoTrackHelper.trackViewOnClick(view);
}
public static DrawableRequestBuilder S0(DrawableRequestBuilder drawableRequestBuilder) {
return drawableRequestBuilder.crossFade().fallback(2131230910).placeholder(2131230910);
}
@SensorsDataInstrumented
public void T0(FullScreenDialog fullScreenDialog, View view) {
fullScreenDialog.dismiss();
X0(EasycashUmengEvent.c4);
SensorsDataAutoTrackHelper.trackViewOnClick(view);
AutoTrackHelper.trackViewOnClick(view);
}
@SensorsDataInstrumented
public void U0(EditBankAccountNameDialogViewHolder editBankAccountNameDialogViewHolder, FullScreenDialog fullScreenDialog, View view) {
String obj = editBankAccountNameDialogViewHolder.etEditBankCardName.getText().toString();
this.F = obj;
w0(obj);
onNextStepBtnClicked(view);
fullScreenDialog.dismiss();
X0(EasycashUmengEvent.d4);
SensorsDataAutoTrackHelper.trackViewOnClick(view);
AutoTrackHelper.trackViewOnClick(view);
}
public void V0(String str, Activity activity, final FullScreenDialog fullScreenDialog, View view, Object obj) {
final EditBankAccountNameDialogViewHolder editBankAccountNameDialogViewHolder = new EditBankAccountNameDialogViewHolder(view);
TextView textView = editBankAccountNameDialogViewHolder.tvEditBankCardNameTitle;
BindFirstCardType bindFirstCardType = this.C;
BindFirstCardType bindFirstCardType2 = BindFirstCardType.BANK_CARD;
textView.setText(bindFirstCardType == bindFirstCardType2 ? R.string.easycash_edit_bank_name_title : R.string.easycash_edit_e_wallet_name_title);
editBankAccountNameDialogViewHolder.etEditBankCardName.setHint(this.C == bindFirstCardType2 ? this.E.bankNameText : this.E.ewalletNameText);
editBankAccountNameDialogViewHolder.etEditBankCardName.setText(this.F);
editBankAccountNameDialogViewHolder.refreshBankCardNameErrorView(str);
editBankAccountNameDialogViewHolder.etEditBankCardName.requestFocus();
editBankAccountNameDialogViewHolder.tvCheckAccount.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BindFirstCardDifferActivity.this.T0(fullScreenDialog, view2);
}
});
editBankAccountNameDialogViewHolder.tvResubmit.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BindFirstCardDifferActivity.this.U0(editBankAccountNameDialogViewHolder, fullScreenDialog, view2);
}
});
}
public void W0(DialogInterface dialogInterface) {
X0(EasycashUmengEvent.b4);
}
private void X0(String str) {
ThirdPartEventUtils.D(this, str, new JsonParamsBuilder().d("bankCardType").a(this.C.name()).c());
}
private void Y0() {
HashSet hashSet = new HashSet();
hashSet.add(this.F);
this.tvBankAccountName.setText(TextViewUtil.b(MessageFormat.format(getString(R.string.easycash_bank_name_tip), this.F), hashSet, getResources().getColor(2131099780), 0));
this.tvBankAccountName.setEnabled(false);
}
public void c1(SupportedBankResponse supportedBankResponse, boolean z2) {
List<SupportedBankBean> list = supportedBankResponse.body.banks;
this.I = list;
if (CollectionUtils.f(list)) {
dismissLoadingDialog();
L();
return;
}
if (z2) {
z0();
dismissLoadingDialog();
return;
}
this.J.clear();
ArrayList<SupportedBankBean> arrayList = this.J;
List<SupportedBankBean> list2 = this.I;
arrayList.addAll(list2.subList(0, Math.min(list2.size(), 4)));
SupportedBankBean supportedBankBean = this.L;
if (supportedBankBean == null) {
this.N.notifyDataSetChanged();
} else if (this.J.contains(supportedBankBean)) {
this.N.h(this.J.indexOf(this.L));
E0();
} else {
this.N.e();
l1();
}
if (!this.s) {
q1(null);
} else {
dismissLoadingDialog();
L();
}
}
public void d1(SupportedBankResponse supportedBankResponse) {
this.J.clear();
this.J.addAll(supportedBankResponse.body.banks);
SupportedBankBean supportedBankBean = this.L;
if (supportedBankBean == null) {
this.N.notifyDataSetChanged();
} else {
this.N.h(this.J.indexOf(supportedBankBean));
}
dismissLoadingDialog();
L();
}
public void e1(UserResponse userResponse) {
UserResponse.Body body = userResponse.body;
if (body == null || TextUtils.isEmpty(body.name)) {
dismissLoadingDialog();
L();
BaseUtils.p(getApplicationContext(), getString(R.string.easycash_error_in_bind_card));
finish();
return;
}
this.userSession.b().userName = userResponse.body.name;
if (TextUtils.isEmpty(this.F)) {
this.F = this.userSession.b().userName;
}
m1();
}
public void f1(BankCardInfo bankCardInfo) {
if (!bankCardInfo.ewallet) {
if (this.C == BindFirstCardType.BANK_CARD) {
j1(bankCardInfo);
g1(bankCardInfo);
return;
} else {
dismissLoadingDialog();
L();
return;
}
}
if (this.C != BindFirstCardType.BANK_CARD) {
j1(bankCardInfo);
g1(bankCardInfo);
} else {
startBindFirstCardDifferActivityForResult(this, BindFirstCardType.E_WALLET, this.D, this.E);
dismissLoadingDialog();
L();
}
}
private void h1(@NonNull final BankCardInfo bankCardInfo) {
this.O.removeCallbacksAndMessages(null);
Runnable runnable = new Runnable() {
@Override
public final void run() {
BindFirstCardDifferActivity.this.R0(bankCardInfo);
}
};
this.P = runnable;
this.O.postDelayed(runnable, 2000L);
}
private void i1() {
if (TextUtils.isEmpty(this.E.bankAddColourReminder) || TextUtils.isEmpty(this.E.bankTypeReminder)) {
this.tvBankBottomTip.setVisibility(8);
return;
}
this.tvBankBottomTip.setVisibility(0);
HashSet hashSet = new HashSet();
hashSet.add(this.E.bankAddColourReminder);
this.tvBankBottomTip.setText(TextViewUtil.b(this.E.bankTypeReminder + " " + this.E.bankAddColourReminder, hashSet, getResources().getColor(2131099780), 0));
}
private void k1() {
if (this.L == null || CollectionUtils.f(this.K)) {
this.tvBankBottomTip.setVisibility(8);
return;
}
for (int i = 0; i < this.K.size(); i++) {
if (TextUtils.equals(this.K.get(i).ewalletName, this.L.value)) {
HashSet hashSet = new HashSet();
hashSet.add(this.K.get(i).ewalletAddColourReminder);
this.tvBankBottomTip.setText(TextViewUtil.b(this.K.get(i).ewalletAddColourReminder + " " + this.K.get(i).ewalletReminder, hashSet, getResources().getColor(2131099780), 0));
this.tvBankBottomTip.setVisibility(0);
return;
}
}
this.tvBankBottomTip.setVisibility(8);
}
private void l1() {
this.tvSelectedBankName.setText(this.L.label);
this.ivSelectedBankLogo.setVisibility(0);
Imager.a().d(this, this.L.logoUrl, this.ivSelectedBankLogo, new IImageLoaderOptions() {
@Override
public final Object a(Object obj) {
DrawableRequestBuilder S0;
S0 = BindFirstCardDifferActivity.S0((DrawableRequestBuilder) obj);
return S0;
}
});
this.llSelectedBank.setBackgroundResource(R.drawable.easycash_shape_c_ffffff_frame_green_r8);
}
private void o1(final boolean z2) {
showLoadingDialog();
this.apiHelper.a().j().a(new IdnObserver<SupportedBankResponse>(this) {
@Override
public void onError(Throwable th, SupportedBankResponse supportedBankResponse) {
super.onError(th, (Throwable) supportedBankResponse);
BindFirstCardDifferActivity.this.L();
}
@Override
public void onSuccess(SupportedBankResponse supportedBankResponse) {
BindFirstCardDifferActivity.this.c1(supportedBankResponse, z2);
}
});
}
private void p1() {
showLoadingDialog();
this.apiHelper.a().p2().a(new IdnObserver<SupportedBankResponse>(this) {
@Override
public void onError(Throwable th, SupportedBankResponse supportedBankResponse) {
super.onError(th, (Throwable) supportedBankResponse);
BindFirstCardDifferActivity.this.L();
}
@Override
public void onSuccess(SupportedBankResponse supportedBankResponse) {
BindFirstCardDifferActivity.this.d1(supportedBankResponse);
}
});
}
private void q1(final BankCardInfo bankCardInfo) {
this.apiHelper.a().q0(bankCardInfo != null ? bankCardInfo.credentialId : null).a(new IdnObserver<QueryBankAccountResponse>(this) {
@Override
public void onError(Throwable th, QueryBankAccountResponse queryBankAccountResponse) {
super.onError(th, (Throwable) queryBankAccountResponse);
BindFirstCardDifferActivity.this.L();
BindFirstCardDifferActivity.this.R.a("errorCode", "2000");
BindFirstCardDifferActivity.this.R.a("errorMessage", queryBankAccountResponse.status.formatErrorMessageString());
BindFirstCardDifferActivity.this.R.o(SpanStatus.INTERNAL_ERROR);
BindFirstCardDifferActivity bindFirstCardDifferActivity = BindFirstCardDifferActivity.this;
bindFirstCardDifferActivity.logNextStepResult(bindFirstCardDifferActivity.R.getName(), "2000", queryBankAccountResponse.status.formatErrorMessageString());
}
@Override
public void onSuccess(QueryBankAccountResponse queryBankAccountResponse) {
BankCardInfo bankCardInfo2 = queryBankAccountResponse.body;
BankCardInfo bankCardInfo3 = bankCardInfo;
if (bankCardInfo3 != null || bankCardInfo2.status != null) {
if (bankCardInfo3 == null) {
BindFirstCardDifferActivity.this.f1(bankCardInfo2);
return;
} else {
BindFirstCardDifferActivity.this.g1(bankCardInfo2);
return;
}
}
BindFirstCardDifferActivity.this.dismissLoadingDialog();
BindFirstCardDifferActivity.this.L();
BindFirstCardDifferActivity.this.R.a("errorCode", "1999");
BindFirstCardDifferActivity.this.R.o(SpanStatus.INTERNAL_ERROR);
BindFirstCardDifferActivity bindFirstCardDifferActivity = BindFirstCardDifferActivity.this;
bindFirstCardDifferActivity.logNextStepResult(bindFirstCardDifferActivity.R.getName(), "1999", null);
}
});
}
private void r0(BankCardInfo bankCardInfo) {
this.H = 0;
String string = getString(R.string.easycash_error_in_bind_card);
BaseUtils.p(getContext(), string);
dismissLoadingDialog();
L();
this.R.a("errorCode", "1999");
this.R.a("errorMessage", string);
this.R.o(SpanStatus.INTERNAL_ERROR);
logNextStepResult(this.R.getName(), "1999", string);
}
private boolean s0() {
BankCardInfo bankCardInfo = this.M;
return bankCardInfo != null && bankCardInfo.status == BankCardInfo.BankStatusEnum.AVAILABLE;
}
private void s1(final String str) {
if (this.G) {
FullScreenDialog a = new FullScreenDialog.Builder(this).d(R.layout.easycash_dialog_edit_bank_account_name).b(new FullScreenDialog.IFullScreenDialogInitCallBack() {
@Override
public final void a(Activity activity, FullScreenDialog fullScreenDialog, View view, Object obj) {
BindFirstCardDifferActivity.this.V0(str, activity, fullScreenDialog, view, obj);
}
}).a();
a.setOnShowListener(new DialogInterface.OnShowListener() {
@Override
public final void onShow(DialogInterface dialogInterface) {
BindFirstCardDifferActivity.this.W0(dialogInterface);
}
});
a.show();
}
}
public static void startBindFirstCardDifferActivity(Activity activity, BindFirstCardType bindFirstCardType, boolean z2, BindCardInitCopyWritingResponse.BankCardInitCopyWriting bankCardInitCopyWriting) {
Intent intent = new Intent(activity, (Class<?>) BindFirstCardDifferActivity.class);
intent.putExtra("bindCardType", bindFirstCardType);
intent.putExtra("isFromAuth", z2);
intent.putExtra("bindCardInitCopyWriting", bankCardInitCopyWriting);
activity.startActivity(intent);
}
public static void startBindFirstCardDifferActivityForResult(Activity activity, BindFirstCardType bindFirstCardType, boolean z2, BindCardInitCopyWritingResponse.BankCardInitCopyWriting bankCardInitCopyWriting) {
Intent intent = new Intent(activity, (Class<?>) BindFirstCardDifferActivity.class);
intent.putExtra("bindCardType", bindFirstCardType);
intent.putExtra("isFromAuth", z2);
intent.putExtra("bindCardInitCopyWriting", bankCardInitCopyWriting);
activity.startActivityForResult(intent, 10025);
}
private void t0() {
Animation loadAnimation = AnimationUtils.loadAnimation(getContext(), R.anim.easycash_shake_translate_anim);
loadAnimation.setRepeatCount(3);
loadAnimation.setRepeatMode(2);
this.etBankCardNumber.startAnimation(loadAnimation);
}
private boolean t1(Runnable runnable) {
ECSurveyUtils eCSurveyUtils = this.Q;
if (eCSurveyUtils != null) {
return eCSurveyUtils.y(runnable);
}
return false;
}
private void u0(BankCardInfo bankCardInfo) {
if (this.G) {
w0(bankCardInfo.name);
}
t0();
}
private void v0(final BankCardInfo bankCardInfo) {
if (bankCardInfo.popupType == null) {
u0(bankCardInfo);
s1(bankCardInfo.errRemindForName);
return;
}
EasycashConfirmDialog.f(this).p(bankCardInfo.errRemindTitleForPopup).h(bankCardInfo.errRemindContentForPopup).o(bankCardInfo.popupRightButtonText).l(bankCardInfo.popupLeftButtonText).m(new DialogInterface.OnClickListener() {
@Override
public final void onClick(DialogInterface dialogInterface, int i) {
BindFirstCardDifferActivity.this.L0(bankCardInfo, dialogInterface, i);
}
}).j(new DialogInterface.OnClickListener() {
@Override
public final void onClick(DialogInterface dialogInterface, int i) {
BindFirstCardDifferActivity.this.M0(bankCardInfo, dialogInterface, i);
}
}).show();
String c = new JsonParamsBuilder().d("reason").a(String.valueOf(bankCardInfo.errRemindContentForPopup)).c();
BindFirstCardType bindFirstCardType = this.C;
if (bindFirstCardType == BindFirstCardType.BANK_CARD) {
ThirdPartEventUtils.D(this, EasycashUmengEvent.E2, c);
} else if (bindFirstCardType == BindFirstCardType.E_WALLET) {
ThirdPartEventUtils.D(this, EasycashUmengEvent.F2, c);
}
}
private void w0(String str) {
String string = getString(R.string.easycash_add_bank_card_note_placehold);
String str2 = MessageFormat.format(getString(R.string.easycash_bank_name_tip), str) + string;
HashSet hashSet = new HashSet();
hashSet.add(str);
SpannableStringBuilder b = TextViewUtil.b(str2, hashSet, getResources().getColor(2131099807), 0);
Drawable drawable = getResources().getDrawable(R.drawable.easycash_ic_modify_yellow);
drawable.setBounds(0, 0, getResources().getDimensionPixelSize(2131165529), getResources().getDimensionPixelSize(2131165529));
b.setSpan(new CenterImageSpan(drawable), str2.indexOf(string), str2.indexOf(string) + 1, 33);
this.tvBankAccountName.setText(b);
this.tvBankAccountName.setEnabled(true);
}
private SupportedBankBean x0(BankCardInfo bankCardInfo) {
if (!CollectionUtils.f(this.I) && bankCardInfo != null) {
for (SupportedBankBean supportedBankBean : this.I) {
if (TextUtils.equals(bankCardInfo.bankCode, supportedBankBean.value)) {
return supportedBankBean;
}
}
}
return null;
}
private SupportedBankBean y0(BankCardInfo bankCardInfo) {
if (!CollectionUtils.f(this.J) && bankCardInfo != null) {
Iterator<SupportedBankBean> it = this.J.iterator();
while (it.hasNext()) {
SupportedBankBean next = it.next();
if (TextUtils.equals(bankCardInfo.bankCode, next.value)) {
return next;
}
}
}
return null;
}
private void z0() {
List<SupportedBankBean> list = this.I;
ECSearchBankActivity.startSearchBankActivityForResult((Activity) this, (ArrayList<SupportedBankBean>) list, list.indexOf(this.L));
}
@Override
protected void B(@NonNull Bundle bundle) {
super.B(bundle);
this.C = (BindFirstCardType) bundle.getSerializable("bindCardType");
this.E = (BindCardInitCopyWritingResponse.BankCardInitCopyWriting) bundle.getSerializable("bindCardInitCopyWriting");
this.D = bundle.getBoolean("isFromAuth");
this.F = bundle.getString("userName");
this.G = bundle.getBoolean("canModifyName");
this.L = (SupportedBankBean) bundle.getParcelable("selectedBank");
}
@Override
protected void D() {
super.D();
H0();
B0();
F0();
G0();
E0();
TextView textView = this.tvSelectItemTitle;
BindFirstCardType bindFirstCardType = this.C;
BindFirstCardType bindFirstCardType2 = BindFirstCardType.BANK_CARD;
textView.setText(getString(bindFirstCardType == bindFirstCardType2 ? R.string.easycash_select_bank : R.string.easycash_select_ewallet));
this.tvInputAccountTitle.setText(getString(this.C == bindFirstCardType2 ? R.string.easycash_input_bank_account : R.string.easycash_input_e_wallet_account));
C0();
AuthBusinessProcessor.a().e(this);
}
@Override
protected void N(@NonNull Bundle bundle) {
super.N(bundle);
bundle.putSerializable("bindCardType", this.C);
bundle.putSerializable("bindCardInitCopyWriting", this.E);
bundle.putBoolean("isFromAuth", this.D);
bundle.putString("userName", this.F);
bundle.putBoolean("canModifyName", this.G);
bundle.putParcelable("selectedBank", this.L);
}
protected void Z0() {
if (this.G && TextUtils.isEmpty(this.F)) {
s1(null);
BaseUtils.p(getContext(), getString(R.string.please_input_name));
this.R.a("errorCode", "2004");
this.R.a("errorMessage", getString(R.string.please_input_name));
this.R.o(SpanStatus.INTERNAL_ERROR);
logNextStepResult(this.R.getName(), "2004", getString(R.string.please_input_name));
return;
}
if (this.L == null) {
this.R.a("errorCode", "2004");
String string = getString(this.C == BindFirstCardType.BANK_CARD ? R.string.easycash_bank_null_tip : R.string.easycash_e_wallet_null_tip);
BaseUtils.p(getContext(), string);
this.R.a("errorMessage", string);
this.R.o(SpanStatus.INTERNAL_ERROR);
logNextStepResult(this.R.getName(), "2004", string);
return;
}
String replaceAll = this.etBankCardNumber.getText().toString().replaceAll("\\D", "");
if (!TextUtils.isEmpty(replaceAll)) {
ThirdPartEventUtils.D(this, EasycashUmengEvent.d, null);
n1(this.F, replaceAll);
return;
}
showSoftInput(this.etBankCardNumber);
String string2 = getString(R.string.please_input_bank_card_number);
BaseUtils.p(getContext(), string2);
this.R.a("errorCode", "2004");
this.R.a("errorMessage", string2);
this.R.o(SpanStatus.INTERNAL_ERROR);
logNextStepResult(this.R.getName(), "2004", string2);
}
public void R0(BankCardInfo bankCardInfo) {
if (bankCardInfo == null || bankCardInfo.status == null) {
return;
}
this.G = bankCardInfo.canModifyName;
if (TextUtils.isEmpty(bankCardInfo.errRemindForBankAccount)) {
this.tvBankNumberError.setVisibility(8);
this.ivBankCardNumberModify.setImageResource(R.drawable.easycash_ic_modify_d9d9d9);
this.etBankCardNumber.setBackgroundResource(R.drawable.easycash_selector_editext_cccccc_3fca58);
} else {
this.tvBankNumberError.setVisibility(0);
this.tvBankNumberError.setText(bankCardInfo.errRemindForBankAccount);
this.ivBankCardNumberModify.setImageResource(R.drawable.easycash_ic_modify_yellow);
this.etBankCardNumber.setBackgroundResource(R.drawable.easycash_shape_c_ffffff_frame_yellow_r8);
}
int i = AnonymousClass9.a[bankCardInfo.status.ordinal()];
if (i == 1) {
b1(bankCardInfo);
return;
}
if (i == 2) {
dismissLoadingDialog();
L();
v0(bankCardInfo);
} else if (i == 3) {
r0(bankCardInfo);
} else {
if (i != 4) {
return;
}
q1(bankCardInfo);
}
}
protected void b1(BankCardInfo bankCardInfo) {
this.M = bankCardInfo;
r1();
}
@OnClick({R.id.tv_bank_account_name})
public void clickBankAccountName(View view) {
if (BaseUtils.l()) {
return;
}
hideSoftInput();
s1(null);
X0(EasycashUmengEvent.f4);
}
@OnClick({R.id.tv_bank_bottom_tip})
protected void clickBottomTip(View view) {
if (BaseUtils.l()) {
return;
}
if (this.C == BindFirstCardType.BANK_CARD) {
startBindFirstCardDifferActivityForResult(this, BindFirstCardType.E_WALLET, this.D, this.E);
ThirdPartEventUtils.D(this, EasycashUmengEvent.a4, null);
} else {
K0(JUMP_TYPE_UPGRADE_PLUS);
ThirdPartEventUtils.D(this, EasycashUmengEvent.h4, null);
}
}
protected void g1(@NonNull BankCardInfo bankCardInfo) {
int i = this.H + 1;
this.H = i;
if (bankCardInfo.status != BankCardInfo.BankStatusEnum.PENDING) {
this.H = 0;
R0(bankCardInfo);
} else if (i >= 5) {
r0(bankCardInfo);
} else {
h1(bankCardInfo);
}
}
@Override
public int getLayoutID() {
return R.layout.easycash_activity_bind_first_card_differ;
}
@Override
public String getTrackUrl() {
return j0.b.a(this);
}
@OnClick({R.id.tv_register_e_wallet})
public void gotoRegisterEWallet(View view) {
if (BaseUtils.l()) {
return;
}
K0(JUMP_TYPE_REGISTER);
ThirdPartEventUtils.D(this, EasycashUmengEvent.g4, null);
}
@OnClick({R.id.ll_selected_bank})
public void gotoSearchOtherBank(View view) {
if (BaseUtils.l()) {
return;
}
if (CollectionUtils.f(this.I)) {
o1(true);
} else {
z0();
}
}
@Override
protected void init() {
super.init();
if (TextUtils.isEmpty(this.F)) {
this.F = this.userSession.b().userName;
}
}
@Override
public boolean isNeedProcessScreenShot() {
return j0.a.a(this);
}
protected void j1(@NonNull BankCardInfo bankCardInfo) {
this.F = bankCardInfo.name;
m1();
this.etBankCardNumber.setText(bankCardInfo.accountNumber);
SupportedBankBean y0 = y0(bankCardInfo);
if (y0 != null) {
this.L = y0;
this.N.h(this.J.indexOf(y0));
return;
}
SupportedBankBean x0 = x0(bankCardInfo);
if (x0 == null) {
return;
}
this.L = x0;
l1();
}
public void logNextStepResult(String str, String str2, @Nullable String str3) {
HashMap<String, String> hashMap = new HashMap<>();
hashMap.put("entry_page", str);
if (str2 != null) {
hashMap.put("reason", str2);
}
if (!TextUtils.isEmpty(str3)) {
hashMap.put("error_cause", str3);
}
logSensorEventWithParams(SensorTrackEvent.EC_AUTH_NEXT_STEP_RESULT, hashMap);
}
protected void m1() {
if (!this.G) {
Y0();
} else {
w0(this.F);
X0(EasycashUmengEvent.e4);
}
}
protected void n1(String str, String str2) {
showLoadingDialog();
this.apiHelper.a().G0(str, str2, this.L.value).a(new IdnObserver<AddBankAccountResponse>(this) {
@Override
public void onError(Throwable th, AddBankAccountResponse addBankAccountResponse) {
super.onError(th, (Throwable) addBankAccountResponse);
BindFirstCardDifferActivity.this.R.a("errorCode", "2000");
BindFirstCardDifferActivity.this.R.a("errorMessage", addBankAccountResponse.status.formatErrorMessageString());
BindFirstCardDifferActivity.this.R.o(SpanStatus.INTERNAL_ERROR);
BindFirstCardDifferActivity bindFirstCardDifferActivity = BindFirstCardDifferActivity.this;
bindFirstCardDifferActivity.logNextStepResult(bindFirstCardDifferActivity.R.getName(), "2000", addBankAccountResponse.status.formatErrorMessageString());
}
@Override
public void onSuccess(AddBankAccountResponse addBankAccountResponse) {
BindFirstCardDifferActivity.this.R0(addBankAccountResponse.body);
}
});
}
@Override
protected void onActivityResult(int i, int i2, Intent intent) {
super.onActivityResult(i, i2, intent);
if (i != 10024) {
if (i == 10025 && i2 == -1) {
finish();
return;
}
return;
}
if (i2 == 2001) {
SupportedBankBean supportedBankBean = (SupportedBankBean) intent.getParcelableExtra(ECSearchBankActivity.PARAM_BANK_INFO);
this.L = supportedBankBean;
if (supportedBankBean == null) {
return;
}
if (this.J.contains(supportedBankBean)) {
this.N.h(this.J.indexOf(this.L));
E0();
} else {
this.N.e();
l1();
}
}
}
public void onBackPressed() {
if (this.C != BindFirstCardType.BANK_CARD || !J0()) {
super/*androidx.activity.ComponentActivity*/.onBackPressed();
return;
}
ThirdPartEventUtils.t("auth_card_back_click");
logSensorEvent(SensorTrackEvent.EC_BIND_CARD_BACK);
if (t1(new Runnable() {
@Override
public final void run() {
BindFirstCardDifferActivity.this.finish();
}
})) {
return;
}
AuthBackTipsDialogUtil.g(this, "8192");
}
@OnClick({R.id.btn_next_step})
public void onNextStepBtnClicked(View view) {
if (BaseUtils.l()) {
return;
}
ThirdPartEventUtils.t("auth_card_next_click");
logSensorEvent(SensorTrackEvent.EC_BIND_CARD_NEXT);
this.R = Sentry.C("auth_card_next_click_result", "monitor");
if (s0()) {
r1();
} else {
Z0();
}
}
@Override
protected void onResume() {
super.onResume();
ThirdPartEventUtils.t("auth_card_expose");
logSensorEvent(SensorTrackEvent.EC_BIND_CARD_SHOW);
}
protected void r1() {
showLoadingDialog();
this.apiHelper.a().v().a(new IdnObserver<UploadBindCardInfoResponse>(this) {
@Override
public void onError(Throwable th, UploadBindCardInfoResponse uploadBindCardInfoResponse) {
super.onError(th, (Throwable) uploadBindCardInfoResponse);
BindFirstCardDifferActivity.this.L();
BindFirstCardDifferActivity.this.R.a("errorCode", "2000");
BindFirstCardDifferActivity.this.R.a("errorMessage", uploadBindCardInfoResponse.status.formatErrorMessageString());
BindFirstCardDifferActivity.this.R.o(SpanStatus.INTERNAL_ERROR);
BindFirstCardDifferActivity bindFirstCardDifferActivity = BindFirstCardDifferActivity.this;
bindFirstCardDifferActivity.logNextStepResult(bindFirstCardDifferActivity.R.getName(), "2000", uploadBindCardInfoResponse.status.formatErrorMessageString());
}
@Override
public void onSuccess(UploadBindCardInfoResponse uploadBindCardInfoResponse) {
if (!uploadBindCardInfoResponse.body) {
BindFirstCardDifferActivity.this.dismissLoadingDialog();
BindFirstCardDifferActivity.this.L();
BaseUtils.p(BindFirstCardDifferActivity.this.getContext(), BindFirstCardDifferActivity.this.getResources().getString(R.string.easycash_error_in_bind_card));
BindFirstCardDifferActivity.this.R.a("errorCode", "1999");
BindFirstCardDifferActivity.this.R.a("errorMessage", BindFirstCardDifferActivity.this.getResources().getString(R.string.easycash_error_in_bind_card));
BindFirstCardDifferActivity.this.R.o(SpanStatus.INTERNAL_ERROR);
BindFirstCardDifferActivity bindFirstCardDifferActivity = BindFirstCardDifferActivity.this;
bindFirstCardDifferActivity.logNextStepResult(bindFirstCardDifferActivity.R.getName(), "1999", BindFirstCardDifferActivity.this.getResources().getString(R.string.easycash_error_in_bind_card));
return;
}
BindFirstCardDifferActivity.this.R.o(SpanStatus.OK);
BindFirstCardDifferActivity bindFirstCardDifferActivity2 = BindFirstCardDifferActivity.this;
bindFirstCardDifferActivity2.logNextStepResult(bindFirstCardDifferActivity2.R.getName(), null, null);
BindFirstCardDifferActivity.this.setResult(-1);
if (BindFirstCardDifferActivity.this.D) {
BindFirstCardDifferActivity.this.L();
?? r5 = BindFirstCardDifferActivity.this;
r5.authUtil.T(r5, new AuthUtils.DefaultAuthCallBack(r5));
} else {
BindFirstCardDifferActivity.this.dismissLoadingDialog();
BindFirstCardDifferActivity.this.L();
EventBus.c().k(new BankAccountChangeEvent(1, true));
BindFirstCardDifferActivity.this.finish();
}
}
});
}
@Override
public Disposable runOnActiveEvent(Runnable runnable) {
return com.lingyue.idnbaselib.framework.lifecycle.m.a(this, runnable);
}
@Override
@SuppressLint({"CheckResult"})
public Disposable runOnCreated(@NonNull Runnable runnable) {
return com.lingyue.idnbaselib.framework.lifecycle.m.b(this, runnable);
}
@Override
@SuppressLint({"CheckResult"})
public Disposable runOnDestroy(@NonNull Runnable runnable) {
return com.lingyue.idnbaselib.framework.lifecycle.m.c(this, runnable);
}
@Override
@SuppressLint({"CheckResult"})
public Disposable runOnEvent(@NonNull LifecycleEvent lifecycleEvent, @Nullable Runnable runnable) {
return com.lingyue.idnbaselib.framework.lifecycle.m.d(this, lifecycleEvent, runnable);
}
@Override
public Disposable runOnEvents(@NonNull LifecycleEvent[] lifecycleEventArr, @Nullable Runnable runnable) {
return com.lingyue.idnbaselib.framework.lifecycle.m.e(this, lifecycleEventArr, runnable);
}
public void sendFetchUserInfoRequest() {
showLoadingDialog();
this.apiHelper.a().E().a(new IdnObserver<UserResponse>(this) {
@Override
public void onError(Throwable th, UserResponse userResponse) {
super.onError(th, (Throwable) userResponse);
BindFirstCardDifferActivity.this.dismissLoadingDialog();
BindFirstCardDifferActivity.this.L();
BaseUtils.p(BindFirstCardDifferActivity.this.getApplicationContext(), BindFirstCardDifferActivity.this.getString(R.string.easycash_error_in_bind_card));
BindFirstCardDifferActivity.this.finish();
}
@Override
public void onSuccess(UserResponse userResponse) {
BindFirstCardDifferActivity.this.e1(userResponse);
}
@Override
protected boolean superShowErrorToast() {
return false;
}
});
}
@Override
protected void z() {
super.z();
this.R = Sentry.C("auth_card_next_click_result", "monitor");
this.K.addAll(this.E.ewalletInfoList);
A0();
I0();
D0();
if (this.C == BindFirstCardType.BANK_CARD) {
o1(false);
} else {
p1();
}
ECSurveyUtils eCSurveyUtils = new ECSurveyUtils(this, UserSatisfactionSurveyScene.SCENE_CARD_BINDING);
this.Q = eCSurveyUtils;
eCSurveyUtils.A();
}
}