正在查看: Akıllı Bilet v4.0.39.217 应用的 EndlessCardPaymentActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Akıllı Bilet v4.0.39.217 应用的 EndlessCardPaymentActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.asis.baseapp.ui.common.payment.gateway.endless;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import androidx.activity.b;
import androidx.fragment.app.p;
import com.asis.baseapp.ui.common.payment.PaymentInfoModel;
import com.asis.baseapp.ui.dialog.CustomDialog$Builder$CustomDialogParams;
import com.asis.coreapp.R$drawable;
import com.asis.coreapp.R$string;
import com.asis.logger.Logger;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.textview.MaterialTextView;
import com.google.firebase.analytics.FirebaseAnalytics;
import com.google.firebase.analytics.ParametersBuilder;
import com.google.firebase.analytics.ktx.AnalyticsKt;
import com.google.firebase.ktx.Firebase;
import com.google.gson.Gson;
import defpackage.a81;
import defpackage.b4;
import defpackage.c81;
import defpackage.ci4;
import defpackage.cu0;
import defpackage.dg5;
import defpackage.do3;
import defpackage.fn2;
import defpackage.g;
import defpackage.j81;
import defpackage.kk;
import defpackage.kw4;
import defpackage.l81;
import defpackage.mm2;
import defpackage.mt1;
import defpackage.nm4;
import defpackage.od;
import defpackage.oz0;
import defpackage.p04;
import defpackage.py1;
import defpackage.t22;
import defpackage.t71;
import defpackage.vb5;
import defpackage.vr;
import defpackage.w10;
import defpackage.w71;
import defpackage.wf2;
import defpackage.xq2;
import defpackage.y71;
import defpackage.z13;
import defpackage.zh3;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0007\u0018\u00002\u00020\u0001:\u0001\u0004B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0005"}, d2 = {"Lcom/asis/baseapp/ui/common/payment/gateway/endless/EndlessCardPaymentActivity;", "Lvr;", "<init>", "()V", "p04", "coreapp_release"}, k = 1, mv = {1, 9, 0})
public final class EndlessCardPaymentActivity extends py1 {
public static final int F = 0;
public final kw4 D;
public final dg5 E;
public EndlessCardPaymentActivity() {
super(14);
this.D = fn2.b0(new t71(this, 0));
this.E = new dg5(do3.a(EndlessCardPaymentViewModel.class), new oz0(this, 25), new oz0(this, 24), new w10(this, 27));
}
public static final void k0(EndlessCardPaymentActivity endlessCardPaymentActivity, Uri uri) {
EndlessCardPaymentViewModel m0 = endlessCardPaymentActivity.m0();
fn2.v(uri, "uri");
Logger.INSTANCE.logInfo(m0, "EndlessCardPaymentViewModel", "paymentResult uri: " + uri);
String queryParameter = uri.getQueryParameter("responseCode");
String str = queryParameter == null ? "" : queryParameter;
String queryParameter2 = uri.getQueryParameter("topUpToken");
String str2 = queryParameter2 == null ? "" : queryParameter2;
String queryParameter3 = uri.getQueryParameter("consentId");
String str3 = queryParameter3 == null ? "" : queryParameter3;
String queryParameter4 = uri.getQueryParameter("referenceNo");
m0.r = queryParameter4 != null ? queryParameter4 : "";
xq2.E(mt1.C(m0), m0.h.c(), 0, new l81(m0, str3, str, str2, null), 2);
}
@Override
public final void G(String str, String str2, boolean z) {
fn2.v(str, "tranQuid");
fn2.v(str2, "phone");
super.G(str, str2, z);
if (z) {
z13 z13Var = new z13();
p supportFragmentManager = getSupportFragmentManager();
fn2.u(supportFragmentManager, "getSupportFragmentManager(...)");
z13Var.x(supportFragmentManager, str, str2, new cu0(6, this, z13Var));
}
}
public final void l0() {
if (!((kk) t()).a.a("showed_saved_card_information", false)) {
String string = getString(R$string.warning_information);
fn2.u(string, "getString(...)");
String string2 = getString(R$string.saved_cards_information);
fn2.u(string2, "getString(...)");
K(string, string2, new t71(this, 1));
}
EndlessCardPaymentViewModel m0 = m0();
xq2.E(mt1.C(m0), m0.h.c(), 0, new j81(m0, null), 2);
}
public final EndlessCardPaymentViewModel m0() {
return (EndlessCardPaymentViewModel) this.E.getValue();
}
public final void n0() {
String string = getString(R$string.attention);
fn2.u(string, "getString(...)");
String string2 = getString(R$string.cancel_transaction);
fn2.u(string2, "getString(...)");
String string3 = getString(R$string.yes);
fn2.u(string3, "getString(...)");
String string4 = getString(R$string.cancel);
fn2.u(string4, "getString(...)");
vr.L(this, new CustomDialog$Builder$CustomDialogParams(string, string2, R$drawable.information_24, 0, string3, string4, false, 72), new t71(this, 2), null, 4);
}
@Override
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
kw4 kw4Var = this.D;
setContentView(((b4) kw4Var.getValue()).a);
Logger logger = Logger.INSTANCE;
logger.logInfo(this, p04.class.getSimpleName(), "Oncreate() called");
Intent intent = getIntent();
fn2.u(intent, "getIntent(...)");
PaymentInfoModel paymentInfoModel = (PaymentInfoModel) mm2.F(intent, "intent_payment_info", PaymentInfoModel.class);
logger.logInfo(this, "EndlessCardPaymentActivity", "setupIntents PaymentInfoModel: " + new Gson().toJson(paymentInfoModel));
((MaterialTextView) ((b4) kw4Var.getValue()).b.d).setText(getString(R$string.endless_card_instruction));
if (paymentInfoModel != null) {
m0().n = paymentInfoModel;
vb5 vb5Var = m0().g;
wf2 a = vb5Var.a();
String userMobile = a != null ? a.getUserMobile() : null;
wf2 a2 = vb5Var.a();
if ((a2 == null || a2.getIsPhoneApproved()) ? false : true) {
userMobile = null;
}
if (userMobile == null) {
String string = getString(R$string.warning);
fn2.u(string, "getString(...)");
String string2 = getString(R$string.phone_approve_message);
fn2.u(string2, "getString(...)");
String string3 = getString(R$string.validation);
fn2.u(string3, "getString(...)");
t71 t71Var = new t71(this, 4);
t71 t71Var2 = new t71(this, 5);
String string4 = getString(R$string.continue_it);
fn2.u(string4, "getString(...)");
T(string, string2, string3, t71Var, t71Var2, false, string4);
} else {
l0();
}
}
b onBackPressedDispatcher = getOnBackPressedDispatcher();
fn2.u(onBackPressedDispatcher, "<get-onBackPressedDispatcher>(...)");
zh3.b(onBackPressedDispatcher, this, new ci4(this, 13), 2);
((MaterialButton) ((b4) kw4Var.getValue()).b.c).setOnClickListener(new g(this, 25));
xq2.E(t22.n(this), null, 0, new w71(this, null), 3);
xq2.E(t22.n(this), null, 0, new y71(this, null), 3);
xq2.E(t22.n(this), null, 0, new a81(this, null), 3);
xq2.E(t22.n(this), null, 0, new c81(this, null), 3);
}
@Override
public final void onResume() {
super.onResume();
od odVar = od.d;
fn2.v(odVar, "screen");
FirebaseAnalytics analytics = AnalyticsKt.getAnalytics(Firebase.INSTANCE);
ParametersBuilder parametersBuilder = new ParametersBuilder();
parametersBuilder.param(FirebaseAnalytics.Param.SCREEN_NAME, odVar.a);
parametersBuilder.param(FirebaseAnalytics.Param.SCREEN_CLASS, odVar.b);
nm4.s(odVar.c, parametersBuilder, "module_name", analytics, FirebaseAnalytics.Event.SCREEN_VIEW);
}
}