导航菜单

页面标题

页面副标题

Akıllı Bilet v4.0.39.217 - EndlessCardPaymentActivity.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);
    }
}