正在查看: Mabilis Cash v1.19.4 应用的 PHIDInformationBActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Mabilis Cash v1.19.4 应用的 PHIDInformationBActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.loans.mabiliscash.auth.idcard;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.text.InputFilter;
import android.view.View;
import android.widget.Button;
import android.widget.LinearLayout;
import androidx.cardview.widget.CardView;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewbinding.ViewBinding;
import com.fintopia.libCommon.tool.CommonExtensionKt;
import com.fintopia.libCommon.widgets.input.BaseContentView;
import com.fintopia.libCommon.widgets.input.InputContentView;
import com.lingyue.supertoolkit.tools.customtools.CrashReporter;
import com.lingyue.supertoolkit.widgets.ToastCompat;
import com.lingyue.supertoolkit.widgets.adapters.GridDecoration;
import com.lingyue.supertoolkit.widgets.adapters.OnItemClickListener;
import com.loans.mabiliscash.R;
import com.loans.mabiliscash.auth.helper.AuthUtils;
import com.loans.mabiliscash.auth.idcard.adapters.TiledIDTypeAdapter;
import com.loans.mabiliscash.auth.idcard.adapters.UploadImageTipsAdapter;
import com.loans.mabiliscash.auth.idcard.dialog.IDCardQuitBottomDialog;
import com.loans.mabiliscash.auth.idcard.dialog.IDCardSkipBottomDialog;
import com.loans.mabiliscash.auth.idcard.scanv2.PHIdCardScanOCRV2Activity;
import com.loans.mabiliscash.common.BindClickCall;
import com.loans.mabiliscash.common.PHViewBindingActivity;
import com.loans.mabiliscash.databinding.ActivityIdInformationTiledBinding;
import com.loans.mabiliscash.models.DocumentsType;
import com.loans.mabiliscash.models.response.DocumentsTypeListResponse;
import com.loans.mabiliscash.models.response.OCRResponse;
import com.loans.mabiliscash.net.ECObserver;
import com.loans.mabiliscash.net.IApiRoutes;
import com.loans.mabiliscash.sentry.sentrybusiness.ISentryBusinessEventAutoFinish;
import com.loans.mabiliscash.storage.MMKVUtil;
import com.loans.mabiliscash.thirdpart.AppsFlyerUtil;
import com.loans.mabiliscash.utils.ComponentExtensionsKt;
import com.loans.mabiliscash.utils.IMMKVPageController;
import com.veda.android.statistics.AutoTrackHelper;
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.disposables.Disposable;
import io.reactivex.functions.Action;
import io.reactivex.schedulers.Schedulers;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.CollectionsKt;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlin.text.Regex;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@Metadata
@SourceDebugExtension
public final class PHIDInformationBActivity extends PHIDInformationBaseActivity<ActivityIdInformationTiledBinding> implements ISentryBusinessEventAutoFinish, BaseContentView.OnContentChangedListener, IMMKVPageController {
@NotNull
public static final Companion Companion = new Companion(null);
@Nullable
private String f89u;
@Nullable
private String f90v;
@NotNull
private final ArrayList<DocumentsType> f91w = new ArrayList<>();
@Nullable
private TiledIDTypeAdapter f92x;
@Nullable
private UploadImageTipsAdapter f93y;
@Nullable
private OCRResponse.Body f94z;
@Metadata
public static final class Companion {
public Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
@JvmStatic
public final void a(@NotNull Context context, @NotNull String str) {
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(str, "authAbType");
Intent intent = new Intent(context, (Class<?>) PHIDInformationBActivity.class);
intent.putExtra("extra_auth_ab_type", str);
context.startActivity(intent);
}
private Companion() {
}
}
private final void J0(boolean z2, String str, OCRResponse.Body body) {
if (z2) {
this.r = str;
this.p = body.imageKey;
r1();
} else {
this.s = str;
this.q = body.imageKey;
}
j0(z2, str);
if (z2) {
g1(body);
IDInformationBTrackUtilKt.R(this, body);
}
}
private final void K0() {
int i = (Intrinsics.a("C", this.f89u) || Intrinsics.a("D", this.f89u)) ? R.drawable.ico_auth_step_two : R.drawable.ic_auth_id_info;
AuthUtils authUtils = this.authUtil;
T t2 = this.o;
authUtils.q(this, ((ActivityIdInformationTiledBinding) t2).h, i, ((ActivityIdInformationTiledBinding) t2).i.d, ((ActivityIdInformationTiledBinding) t2).i.c);
}
private final void L0() {
((ActivityIdInformationTiledBinding) this.o).g.setOnContentChangedListener(this);
CardView cardView = ((ActivityIdInformationTiledBinding) this.o).e;
Intrinsics.checkNotNullExpressionValue(cardView, "cardSelectFront");
ComponentExtensionsKt.l(cardView, new BindClickCall() {
@Override
public final void onClick(View view) {
PHIDInformationBActivity.M0(PHIDInformationBActivity.this, view);
}
});
CardView cardView2 = ((ActivityIdInformationTiledBinding) this.o).d;
Intrinsics.checkNotNullExpressionValue(cardView2, "cardSelectBack");
ComponentExtensionsKt.l(cardView2, new BindClickCall() {
@Override
public final void onClick(View view) {
PHIDInformationBActivity.N0(PHIDInformationBActivity.this, view);
}
});
Button button = ((ActivityIdInformationTiledBinding) this.o).b;
Intrinsics.checkNotNullExpressionValue(button, "btnConfirm");
ComponentExtensionsKt.l(button, new BindClickCall() {
@Override
public final void onClick(View view) {
PHIDInformationBActivity.O0(PHIDInformationBActivity.this, view);
}
});
InputContentView inputContentView = ((ActivityIdInformationTiledBinding) this.o).g;
Intrinsics.checkNotNullExpressionValue(inputContentView, "evIdNumber");
ComponentExtensionsKt.g(inputContentView, new Function0() {
public final Object invoke() {
Unit P0;
P0 = PHIDInformationBActivity.P0(PHIDInformationBActivity.this);
return P0;
}
});
LinearLayout linearLayout = ((ActivityIdInformationTiledBinding) this.o).k;
Intrinsics.checkNotNullExpressionValue(linearLayout, "llSkipIdCardUpload");
ComponentExtensionsKt.l(linearLayout, new BindClickCall() {
@Override
public final void onClick(View view) {
PHIDInformationBActivity.Q0(PHIDInformationBActivity.this, view);
}
});
}
public static final void M0(PHIDInformationBActivity pHIDInformationBActivity, View view) {
IDInformationBTrackUtilKt.B(pHIDInformationBActivity, true);
if (pHIDInformationBActivity.f95t == null) {
ToastCompat.g(pHIDInformationBActivity, CommonExtensionKt.g(R.string.no_select_id_type_alert, new Object[0]));
} else {
pHIDInformationBActivity.k0(true);
}
}
public static final void N0(PHIDInformationBActivity pHIDInformationBActivity, View view) {
IDInformationBTrackUtilKt.B(pHIDInformationBActivity, false);
if (pHIDInformationBActivity.f95t == null) {
ToastCompat.g(pHIDInformationBActivity, CommonExtensionKt.g(R.string.no_select_id_type_alert, new Object[0]));
} else {
pHIDInformationBActivity.k0(false);
}
}
public static final void O0(PHIDInformationBActivity pHIDInformationBActivity, View view) {
IDInformationBTrackUtilKt.D(pHIDInformationBActivity);
pHIDInformationBActivity.b1();
}
public static final Unit P0(PHIDInformationBActivity pHIDInformationBActivity) {
IDInformationBTrackUtilKt.L(pHIDInformationBActivity);
return Unit.a;
}
public static final void Q0(PHIDInformationBActivity pHIDInformationBActivity, View view) {
IDInformationBTrackUtilKt.l0(pHIDInformationBActivity);
pHIDInformationBActivity.k1();
}
private final void R0() {
TiledIDTypeAdapter tiledIDTypeAdapter = new TiledIDTypeAdapter(this, this.f91w);
tiledIDTypeAdapter.h(new OnItemClickListener() {
public final void a(View view, int i, Object obj) {
PHIDInformationBActivity.S0(PHIDInformationBActivity.this, view, i, (DocumentsType) obj);
}
});
this.f92x = tiledIDTypeAdapter;
((ActivityIdInformationTiledBinding) this.o).l.setLayoutManager(new GridLayoutManager(this, 3));
((ActivityIdInformationTiledBinding) this.o).l.setAdapter(this.f92x);
((ActivityIdInformationTiledBinding) this.o).l.setItemAnimator((RecyclerView.ItemAnimator) null);
((ActivityIdInformationTiledBinding) this.o).l.addItemDecoration(new GridDecoration(3, CommonExtensionKt.d(10)));
}
public static final void S0(PHIDInformationBActivity pHIDInformationBActivity, View view, int i, DocumentsType documentsType) {
if (documentsType == null || Intrinsics.a(documentsType, pHIDInformationBActivity.f95t)) {
AutoTrackHelper.trackRecyclerViewItemOnClick(view, i, documentsType);
return;
}
IDInformationBTrackUtilKt.H(pHIDInformationBActivity, documentsType);
pHIDInformationBActivity.T0(documentsType);
pHIDInformationBActivity.saveDataToLocal(PHIDInformationBaseActivity.DOCUMENTS_TYPE, pHIDInformationBActivity.gson.t(documentsType));
AutoTrackHelper.trackRecyclerViewItemOnClick(view, i, documentsType);
}
public final void T0(DocumentsType documentsType) {
DocumentsType documentsType2 = this.f95t;
if (documentsType2 != null) {
documentsType2.isSelected = false;
}
documentsType.isSelected = true;
TiledIDTypeAdapter tiledIDTypeAdapter = this.f92x;
if (tiledIDTypeAdapter != null) {
tiledIDTypeAdapter.notifyDataSetChanged();
}
this.f95t = documentsType;
IDCardTypeHelper.a(documentsType, ((ActivityIdInformationTiledBinding) this.o).g);
((ActivityIdInformationTiledBinding) this.o).g.setInputType(documentsType.pureNumber ? 2 : 1);
((ActivityIdInformationTiledBinding) this.o).g.setFilters(new InputFilter[]{new InputFilter.LengthFilter(documentsType.idLengthWithBlank)});
String str = this.f90v;
if (str != null) {
((ActivityIdInformationTiledBinding) this.o).g.setContentText(str);
}
if (!e0()) {
((ActivityIdInformationTiledBinding) this.o).e.a(documentsType.frontUrl);
}
if (documentsType.needBackCardPhoto) {
((ActivityIdInformationTiledBinding) this.o).d.setVisibility(0);
if (!d0()) {
((ActivityIdInformationTiledBinding) this.o).d.a(documentsType.backUrl);
}
} else {
((ActivityIdInformationTiledBinding) this.o).d.c();
((ActivityIdInformationTiledBinding) this.o).d.setVisibility(4);
this.s = null;
this.q = null;
}
r1();
}
public static final Unit U0(PHIDInformationBActivity pHIDInformationBActivity) {
IDInformationBTrackUtilKt.h0(pHIDInformationBActivity);
return Unit.a;
}
public static final Unit V0(PHIDInformationBActivity pHIDInformationBActivity, DocumentsType documentsType) {
Intrinsics.checkNotNullParameter(documentsType, "it");
IDInformationBTrackUtilKt.j0(pHIDInformationBActivity, documentsType);
return Unit.a;
}
public static final Unit W0(PHIDInformationBActivity pHIDInformationBActivity) {
IDInformationBTrackUtilKt.d0(pHIDInformationBActivity);
return Unit.a;
}
public static final Unit X0(PHIDInformationBActivity pHIDInformationBActivity) {
IDInformationBTrackUtilKt.f0(pHIDInformationBActivity);
return Unit.a;
}
public static final Unit Y0(PHIDInformationBActivity pHIDInformationBActivity) {
IDInformationBTrackUtilKt.Z(pHIDInformationBActivity);
return Unit.a;
}
public static final Unit Z0(PHIDInformationBActivity pHIDInformationBActivity) {
IDInformationBTrackUtilKt.b0(pHIDInformationBActivity);
return Unit.a;
}
public static final Unit a1(PHIDInformationBActivity pHIDInformationBActivity, DocumentsType documentsType, String str) {
IDInformationBTrackUtilKt.X(pHIDInformationBActivity);
pHIDInformationBActivity.s1(documentsType, str);
return Unit.a;
}
private final void b1() {
DocumentsType documentsType = this.f95t;
if (documentsType == null) {
showErrorToast(R.string.please_select_documents_type);
} else {
if (documentsType == null) {
return;
}
if (Y()) {
f1(documentsType);
} else {
k1();
}
}
}
private final void c1() {
i0(((ActivityIdInformationTiledBinding) this.o).g, this.f90v);
DocumentsType documentsType = this.f95t;
if (documentsType != null) {
T0(documentsType);
}
}
private final void d1() {
this.apiHelper.a().k0().w(AndroidSchedulers.a()).K(Schedulers.b()).j(new Action() {
public final void run() {
PHIDInformationBActivity.e1(PHIDInformationBActivity.this);
}
}).a(new ECObserver<DocumentsTypeListResponse>() {
{
super(PHIDInformationBActivity.this);
}
@Override
public void e(Throwable th, DocumentsTypeListResponse documentsTypeListResponse) {
super.e(th, documentsTypeListResponse);
PHIDInformationBActivity.this.dismissLoadingDialog();
PHIDInformationBActivity.this.Q();
PHIDInformationBActivity.this.finish();
}
@Override
public void c(DocumentsTypeListResponse documentsTypeListResponse) {
ViewBinding viewBinding;
ViewBinding viewBinding2;
Object obj;
TiledIDTypeAdapter tiledIDTypeAdapter;
PHIDInformationBActivity.this.dismissLoadingDialog();
if (documentsTypeListResponse != null) {
PHIDInformationBActivity pHIDInformationBActivity = PHIDInformationBActivity.this;
pHIDInformationBActivity.getDocumentsTypes().clear();
pHIDInformationBActivity.getDocumentsTypes().addAll(documentsTypeListResponse.body.documentTypeVOList);
viewBinding = ((PHViewBindingActivity) pHIDInformationBActivity).o;
((ActivityIdInformationTiledBinding) viewBinding).m.setVisibility(0);
viewBinding2 = ((PHViewBindingActivity) pHIDInformationBActivity).o;
((ActivityIdInformationTiledBinding) viewBinding2).c.setVisibility(0);
Iterator<T> it = pHIDInformationBActivity.getDocumentsTypes().iterator();
while (true) {
if (!it.hasNext()) {
obj = null;
break;
} else {
obj = it.next();
if (((DocumentsType) obj).defaultSelect) {
break;
}
}
}
DocumentsType documentsType = (DocumentsType) obj;
if (documentsType == null) {
documentsType = (DocumentsType) CollectionsKt.V(pHIDInformationBActivity.getDocumentsTypes());
}
if (documentsType != null) {
documentsType.isSelected = true;
pHIDInformationBActivity.T0(documentsType);
}
tiledIDTypeAdapter = pHIDInformationBActivity.f92x;
if (tiledIDTypeAdapter != null) {
tiledIDTypeAdapter.notifyDataSetChanged();
}
}
IDInformationBTrackUtilKt.F(PHIDInformationBActivity.this);
PHIDInformationBActivity.this.Q();
}
@Override
public void onSubscribe(Disposable disposable) {
Intrinsics.checkNotNullParameter(disposable, "d");
super.onSubscribe(disposable);
PHIDInformationBActivity.this.showLoadingDialog();
}
});
}
public static final void e1(PHIDInformationBActivity pHIDInformationBActivity) {
((ActivityIdInformationTiledBinding) pHIDInformationBActivity.o).b.setEnabled(true);
IDInformationBTrackUtilKt.V(pHIDInformationBActivity);
IDInformationBTrackUtilKt.N(pHIDInformationBActivity);
IDInformationBTrackUtilKt.z0(pHIDInformationBActivity);
IDInformationBTrackUtilKt.J(pHIDInformationBActivity);
pHIDInformationBActivity.readLocalStorage();
}
private final void f1(DocumentsType documentsType) {
showLoadingDialog();
HashMap hashMap = new HashMap();
hashMap.put("idNo", this.f90v);
hashMap.put("type", documentsType.value);
hashMap.put("idFrontImage", this.p);
if (documentsType.needBackCardPhoto) {
hashMap.put("idBackImage", this.q);
}
IApiRoutes a = this.apiHelper.a();
String t2 = this.gson.t(hashMap);
AppsFlyerUtil.Companion companion = AppsFlyerUtil.b;
a.c0(t2, companion.b().f(this), companion.b().e(this)).w(AndroidSchedulers.a()).a(new PHIDInformationBActivity$sendUploadIdentityInfoRequest$1(this));
}
private final void g1(OCRResponse.Body body) {
DocumentsType documentsType;
String str = body.idNo;
String replace = str != null ? new Regex("\\s").replace(str, "") : null;
String str2 = this.f90v;
if (str2 != null && str2.length() != 0) {
if (replace == null || replace.length() == 0 || (documentsType = this.f95t) == null) {
return;
}
String replace2 = documentsType.pureNumber ? new Regex("[^0-9 ]").replace(replace, "") : replace;
this.f90v = replace2;
i0(((ActivityIdInformationTiledBinding) this.o).g, replace2);
DocumentsType documentsType2 = this.f95t;
if (documentsType2 == null || DocumentsType.isIdNumberFormatDocumentType(replace, documentsType2)) {
return;
}
((ActivityIdInformationTiledBinding) this.o).getRoot().postDelayed(new Runnable() {
@Override
public final void run() {
PHIDInformationBActivity.j1(PHIDInformationBActivity.this);
}
}, 500L);
return;
}
if (replace == null || replace.length() == 0) {
((ActivityIdInformationTiledBinding) this.o).getRoot().postDelayed(new Runnable() {
@Override
public final void run() {
PHIDInformationBActivity.h1(PHIDInformationBActivity.this);
}
}, 500L);
return;
}
DocumentsType documentsType3 = this.f95t;
if (documentsType3 != null) {
String replace3 = documentsType3.pureNumber ? new Regex("[^0-9 ]").replace(replace, "") : replace;
this.f90v = replace3;
i0(((ActivityIdInformationTiledBinding) this.o).g, replace3);
DocumentsType documentsType4 = this.f95t;
if (documentsType4 == null || DocumentsType.isIdNumberFormatDocumentType(replace, documentsType4)) {
return;
}
((ActivityIdInformationTiledBinding) this.o).getRoot().postDelayed(new Runnable() {
@Override
public final void run() {
PHIDInformationBActivity.i1(PHIDInformationBActivity.this);
}
}, 500L);
}
}
public static final void h1(PHIDInformationBActivity pHIDInformationBActivity) {
((ActivityIdInformationTiledBinding) pHIDInformationBActivity.o).g.A();
}
public static final void i1(PHIDInformationBActivity pHIDInformationBActivity) {
((ActivityIdInformationTiledBinding) pHIDInformationBActivity.o).g.A();
}
public static final void j1(PHIDInformationBActivity pHIDInformationBActivity) {
((ActivityIdInformationTiledBinding) pHIDInformationBActivity.o).g.A();
}
private final void k1() {
new IDCardSkipBottomDialog(this, this.f95t, this.f90v, this.f91w, this.p, this.q, new Function0() {
public final Object invoke() {
Unit l1;
l1 = PHIDInformationBActivity.l1(PHIDInformationBActivity.this);
return l1;
}
}, new Function1() {
public final Object invoke(Object obj) {
Unit m1;
m1 = PHIDInformationBActivity.m1(PHIDInformationBActivity.this, (DocumentsType) obj);
return m1;
}
}, new Function0() {
public final Object invoke() {
Unit n1;
n1 = PHIDInformationBActivity.n1(PHIDInformationBActivity.this);
return n1;
}
}, new Function0() {
public final Object invoke() {
Unit o1;
o1 = PHIDInformationBActivity.o1(PHIDInformationBActivity.this);
return o1;
}
}, new Function0() {
public final Object invoke() {
Unit p1;
p1 = PHIDInformationBActivity.p1(PHIDInformationBActivity.this);
return p1;
}
}, new Function2() {
public final Object invoke(Object obj, Object obj2) {
Unit q1;
q1 = PHIDInformationBActivity.q1(PHIDInformationBActivity.this, (DocumentsType) obj, (String) obj2);
return q1;
}
}).show();
}
public static final Unit l1(PHIDInformationBActivity pHIDInformationBActivity) {
IDInformationBTrackUtilKt.v0(pHIDInformationBActivity);
return Unit.a;
}
public static final Unit m1(PHIDInformationBActivity pHIDInformationBActivity, DocumentsType documentsType) {
Intrinsics.checkNotNullParameter(documentsType, "it");
IDInformationBTrackUtilKt.x0(pHIDInformationBActivity, documentsType);
return Unit.a;
}
public static final Unit n1(PHIDInformationBActivity pHIDInformationBActivity) {
IDInformationBTrackUtilKt.r0(pHIDInformationBActivity);
return Unit.a;
}
public static final Unit o1(PHIDInformationBActivity pHIDInformationBActivity) {
IDInformationBTrackUtilKt.t0(pHIDInformationBActivity);
return Unit.a;
}
public static final Unit p1(PHIDInformationBActivity pHIDInformationBActivity) {
IDInformationBTrackUtilKt.p0(pHIDInformationBActivity);
return Unit.a;
}
public static final Unit q1(PHIDInformationBActivity pHIDInformationBActivity, DocumentsType documentsType, String str) {
IDInformationBTrackUtilKt.n0(pHIDInformationBActivity);
pHIDInformationBActivity.s1(documentsType, str);
return Unit.a;
}
private final void r1() {
OCRResponse.Body body = this.f94z;
List<String> list = null;
if (body != null) {
DocumentsType documentsType = this.f95t;
list = body.getPromptListByCurrentIdType(documentsType != null ? documentsType.value : null);
}
if (list == null || list.isEmpty()) {
((ActivityIdInformationTiledBinding) this.o).f.getRoot().setVisibility(8);
return;
}
((ActivityIdInformationTiledBinding) this.o).f.getRoot().setVisibility(0);
IDInformationBTrackUtilKt.B0(this, list);
UploadImageTipsAdapter uploadImageTipsAdapter = this.f93y;
if (uploadImageTipsAdapter == null) {
this.f93y = new UploadImageTipsAdapter(this, list);
} else if (uploadImageTipsAdapter != null) {
uploadImageTipsAdapter.g(list);
}
((ActivityIdInformationTiledBinding) this.o).f.c.setAdapter(this.f93y);
((ActivityIdInformationTiledBinding) this.o).f.c.setLayoutManager(new LinearLayoutManager(this));
}
private final void readLocalStorage() {
Object obj;
try {
DocumentsType documentsType = (DocumentsType) this.gson.k(MMKVUtil.b(getMMKVKey(PHIDInformationBaseActivity.DOCUMENTS_TYPE), ""), DocumentsType.class);
if (documentsType != null) {
Iterator<T> it = this.f91w.iterator();
while (true) {
if (!it.hasNext()) {
obj = null;
break;
} else {
obj = it.next();
if (Intrinsics.a(((DocumentsType) obj).value, documentsType.value)) {
break;
}
}
}
DocumentsType documentsType2 = (DocumentsType) obj;
if (documentsType2 == null) {
return;
}
T0(documentsType2);
}
} catch (Throwable th) {
CrashReporter.a(th);
}
}
private final void s1(DocumentsType documentsType, String str) {
this.f90v = str;
if (documentsType != null) {
T0(documentsType);
}
((ActivityIdInformationTiledBinding) this.o).g.setContentText(str);
}
@JvmStatic
public static final void start(@NotNull Context context, @NotNull String str) {
Companion.a(context, str);
}
@Override
@NotNull
public ActivityIdInformationTiledBinding bindingInflater() {
ActivityIdInformationTiledBinding c = ActivityIdInformationTiledBinding.c(getLayoutInflater());
Intrinsics.checkNotNullExpressionValue(c, "inflate(...)");
return c;
}
@NotNull
public final ArrayList<DocumentsType> getDocumentsTypes() {
return this.f91w;
}
@Nullable
public final String getIdCardNumber() {
return this.f90v;
}
@Override
@NotNull
public String getMMKVKey(@NotNull String str) {
return IMMKVPageController.DefaultImpls.a(this, str);
}
@Override
@NotNull
public String getMMKVPagePrefix() {
return "id_info";
}
@Override
protected void h0(boolean z2) {
String str;
int i = z2 ? 10030 : 10031;
int i2 = z2 ? 1 : 11;
DocumentsType documentsType = this.f95t;
if (documentsType == null || (str = documentsType.value) == null) {
str = "";
}
PHIdCardScanOCRV2Activity.startForResult(this, i, i2, str);
}
protected void j() {
super.j();
d1();
}
@Override
protected void j0(boolean z2, @Nullable String str) {
(z2 ? ((ActivityIdInformationTiledBinding) this.o).e : ((ActivityIdInformationTiledBinding) this.o).d).b(str);
}
@Override
protected void k(@NotNull Bundle bundle) {
Intrinsics.checkNotNullParameter(bundle, "inState");
super.k(bundle);
this.f90v = bundle.getString("id_card_number");
this.f89u = getIntent().getStringExtra("extra_auth_ab_type");
}
@Override
protected void o() {
super.o();
K0();
c0(((ActivityIdInformationTiledBinding) this.o).g);
c1();
L0();
R0();
}
protected void onActivityResult(int i, int i2, @Nullable Intent intent) {
OCRResponse.Body body;
super.onActivityResult(i, i2, intent);
if (i2 != -1 || intent == null) {
return;
}
if (i == 10030) {
Serializable serializableExtra = intent.getSerializableExtra(PHIdCardScanOCRActivity.OCR_RESULT);
body = serializableExtra instanceof OCRResponse.Body ? (OCRResponse.Body) serializableExtra : null;
if (body == null) {
return;
}
this.f94z = body;
J0(true, intent.getStringExtra(PHBaseIdCardScanActivity.FILE_PATH), body);
return;
}
if (i != 10031) {
return;
}
Serializable serializableExtra2 = intent.getSerializableExtra(PHIdCardScanOCRActivity.OCR_RESULT);
body = serializableExtra2 instanceof OCRResponse.Body ? (OCRResponse.Body) serializableExtra2 : null;
if (body == null) {
return;
}
J0(false, intent.getStringExtra(PHBaseIdCardScanActivity.FILE_PATH), body);
}
@Override
public void onBackPressed() {
new IDCardQuitBottomDialog(this, this.f95t, this.f90v, this.f91w, this.p, this.q, new Function0() {
public final Object invoke() {
Unit U0;
U0 = PHIDInformationBActivity.U0(PHIDInformationBActivity.this);
return U0;
}
}, new Function1() {
public final Object invoke(Object obj) {
Unit V0;
V0 = PHIDInformationBActivity.V0(PHIDInformationBActivity.this, (DocumentsType) obj);
return V0;
}
}, new Function0() {
public final Object invoke() {
Unit W0;
W0 = PHIDInformationBActivity.W0(PHIDInformationBActivity.this);
return W0;
}
}, new Function0() {
public final Object invoke() {
Unit X0;
X0 = PHIDInformationBActivity.X0(PHIDInformationBActivity.this);
return X0;
}
}, new Function0() {
public final Object invoke() {
Unit Y0;
Y0 = PHIDInformationBActivity.Y0(PHIDInformationBActivity.this);
return Y0;
}
}, new Function0() {
public final Object invoke() {
Unit Z0;
Z0 = PHIDInformationBActivity.Z0(PHIDInformationBActivity.this);
return Z0;
}
}, new Function2() {
public final Object invoke(Object obj, Object obj2) {
Unit a1;
a1 = PHIDInformationBActivity.a1(PHIDInformationBActivity.this, (DocumentsType) obj, (String) obj2);
return a1;
}
}).show();
}
@Override
protected void onDestroy() {
super.onDestroy();
IDInformationBTrackUtilKt.T(this);
}
public void onEditContentChanged(@NotNull BaseContentView baseContentView) {
Intrinsics.checkNotNullParameter(baseContentView, "v");
if (baseContentView.getId() == 2131362079) {
this.f90v = ((ActivityIdInformationTiledBinding) this.o).g.getContent();
IDInformationBTrackUtilKt.P(this);
}
}
@Override
protected void s(@NotNull Bundle bundle) {
Intrinsics.checkNotNullParameter(bundle, "outState");
super.s(bundle);
bundle.putString("id_card_number", this.f90v);
bundle.putString("extra_auth_ab_type", this.f89u);
}
public void saveDataToLocal(@NotNull String str, @Nullable String str2) {
IMMKVPageController.DefaultImpls.b(this, str, str2);
}
public final void setIdCardNumber(@Nullable String str) {
this.f90v = str;
}
}