导航菜单

页面标题

页面副标题

OVO v3.139.0 - PlnPrepaidFormPayBillActivity.java 源代码

正在查看: OVO v3.139.0 应用的 PlnPrepaidFormPayBillActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package ovo.id.billpayment.ui.presentation.form.plnprepaid.screen;

import android.app.Activity;
import android.content.Context;
import android.graphics.BitmapFactory;
import android.view.KeyEvent;
import android.view.View;
import android.widget.TextView;
import androidx.activity.ComponentActivity;
import androidx.appcompat.widget.Toolbar;
import androidx.databinding.ViewDataBinding;
import androidx.lifecycle.MutableLiveData;
import androidx.lifecycle.Observer;
import androidx.lifecycle.ViewModelLazy;
import androidx.lifecycle.ViewModelProvider;
import androidx.lifecycle.ViewModelStore;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import java.util.List;
import java.util.WeakHashMap;
import kotlin.Metadata;
import o.i.Function110;
import o.i.a9c;
import o.i.ad0;
import o.i.bs2;
import o.i.c27;
import o.i.cs2;
import o.i.d9c;
import o.i.ds2;
import o.i.erc;
import o.i.es2;
import o.i.f76;
import o.i.fb;
import o.i.fl0;
import o.i.fpi;
import o.i.fs2;
import o.i.fxa;
import o.i.g86;
import o.i.ga3;
import o.i.gs2;
import o.i.gzg;
import o.i.h2c;
import o.i.h6c;
import o.i.hrc;
import o.i.im8;
import o.i.j1b;
import o.i.kgg;
import o.i.kh8;
import o.i.kk3;
import o.i.l56;
import o.i.lc2;
import o.i.lrc;
import o.i.ma3;
import o.i.n0h;
import o.i.nn0;
import o.i.nrc;
import o.i.oa3;
import o.i.ofb;
import o.i.oye;
import o.i.p1g;
import o.i.p66;
import o.i.pfb;
import o.i.pw5;
import o.i.qfb;
import o.i.rfb;
import o.i.ri5;
import o.i.rig;
import o.i.rrh;
import o.i.sh2;
import o.i.srh;
import o.i.t5d;
import o.i.trh;
import o.i.ua8;
import o.i.uh;
import o.i.vfb;
import o.i.vk7;
import o.i.vuc;
import o.i.vx0;
import o.i.w2c;
import o.i.x46;
import o.i.xle;
import o.i.y0c;
import o.i.yk2;
import o.i.z8;
import o.i.ze7;
import o.i.zu5;
import o.i.zza;
import okhttp3.HttpUrl;
import ovo.id.analytics.AnalyticType;
import ovo.id.base.utils.StringWrapper;
import ovo.id.billpayment.core.domain.entity.model.Category;
import ovo.id.billpayment.core.domain.entity.model.CategoryDetailInfo;
import ovo.id.billpayment.core.domain.entity.model.InquiryPaymentSummary;
import ovo.id.billpayment.core.domain.entity.model.InquiryRequestTracker;
import ovo.id.billpayment.core.domain.entity.model.VirtualGood;
import ovo.id.billpayment.core.domain.entity.model.VirtualGoodMerchant;
import ovo.id.billpayment.ui.presentation.form.base.screen.BaseFormPayBillActivity;
import ovo.id.billpayment.ui.presentation.form.plnprepaid.screen.PlnPrepaidFormPayBillActivity;
import ovo.id.kyc.upgrade.ui.presentation.verification.UpgradeVerificationActivity;
import ovo.id.ravier.widgets.RavierCommonLayoutView;
import ovo.id.ravier.widgets.RavierEditText;
import ovo.id.ravier.widgets.RavierNumberField;
import ovo.id.wallet.payment.qris.ui.presentation.QrisPaymentTimeoutFragment;
import ovo.id.wallet.payment.qris.ui.presentation.utils.QrisPaymentError;
import ovo.id.wallet.receipt.ui.presentation.TransactionFailedFragment;
import ovo.id.wallet.topup.ui.presentation.oneklik.OneKlikOtpActivity;
import ovo.id.wallet.withdrawal.ui.presentation.WithdrawalPartnerFragment;

@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\u0007¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lovo/id/billpayment/ui/presentation/form/plnprepaid/screen/PlnPrepaidFormPayBillActivity;", "Lovo/id/billpayment/ui/presentation/form/base/screen/BaseFormPayBillActivity;", "Lo/i/fb;", "<init>", "()V", "billpayment-ui_release"}, k = 1, mv = {1, 8, 0})
public final class PlnPrepaidFormPayBillActivity extends BaseFormPayBillActivity<fb> {
    public static final int u0 = 0;
    public final String X;
    public final ViewModelLazy Y;
    public final oye Z;

    public static final class a extends ua8 implements zu5<oa3> {
        public a() {
            super(0);
        }

        @Override
        public final oa3 invoke() {
            return new oa3(new ovo.id.billpayment.ui.presentation.form.plnprepaid.screen.a(PlnPrepaidFormPayBillActivity.this), null, false);
        }
    }

    public class b extends pw5 implements Function110<List<? extends ma3>, p1g> {
        public b(Object obj) {
            super(1, obj, PlnPrepaidFormPayBillActivity.class, "updateDenomList", "updateDenomList(Ljava/util/List;)V", 0);
        }

        @Override
        public final p1g invoke(List<? extends ma3> list) {
            List<? extends ma3> list2 = list;
            vk7.f(list2, "p0");
            PlnPrepaidFormPayBillActivity plnPrepaidFormPayBillActivity = (PlnPrepaidFormPayBillActivity) this.receiver;
            int i = PlnPrepaidFormPayBillActivity.u0;
            ((oa3) plnPrepaidFormPayBillActivity.Z.getValue()).q(list2);
            return p1g.a;
        }
    }

    public class c extends pw5 implements Function110<Integer, p1g> {
        public c(Object obj) {
            super(1, obj, PlnPrepaidFormPayBillActivity.class, "updateAdapterState", "updateAdapterState(I)V", 0);
        }

        @Override
        public final p1g invoke(Integer num) {
            int intValue = num.intValue();
            PlnPrepaidFormPayBillActivity plnPrepaidFormPayBillActivity = (PlnPrepaidFormPayBillActivity) this.receiver;
            int i = PlnPrepaidFormPayBillActivity.u0;
            oa3 oa3Var = (oa3) plnPrepaidFormPayBillActivity.Z.getValue();
            oa3Var.f(oa3Var.h);
            oa3Var.h = intValue;
            if (intValue != -1) {
                oa3Var.f(intValue);
            }
            return p1g.a;
        }
    }

    public class d extends pw5 implements Function110<zza, p1g> {
        public d(Object obj) {
            super(1, obj, PlnPrepaidFormPayBillActivity.class, "setFailViewImage", "setFailViewImage(Lovo/id/billpayment/ui/presentation/base/util/PayBillFailedState;)V", 0);
        }

        @Override
        public final p1g invoke(zza zzaVar) {
            zza zzaVar2 = zzaVar;
            PlnPrepaidFormPayBillActivity plnPrepaidFormPayBillActivity = (PlnPrepaidFormPayBillActivity) this.receiver;
            int i = PlnPrepaidFormPayBillActivity.u0;
            plnPrepaidFormPayBillActivity.N0().J.setImage(zzaVar2 != null ? Integer.valueOf(zzaVar2.a()) : null);
            return p1g.a;
        }
    }

    public static final class e extends ua8 implements Function110<StringWrapper, p1g> {
        public e() {
            super(1);
        }

        @Override
        public final p1g invoke(StringWrapper stringWrapper) {
            StringWrapper stringWrapper2 = stringWrapper;
            vk7.f(stringWrapper2, "it");
            ?? r0 = PlnPrepaidFormPayBillActivity.this;
            String a = stringWrapper2.a(r0);
            if (a == null) {
                a = HttpUrl.FRAGMENT_ENCODE_SET;
            }
            int i = PlnPrepaidFormPayBillActivity.u0;
            r0.d1(a);
            return p1g.a;
        }
    }

    public class f extends pw5 implements zu5<p1g> {
        public f(Object obj) {
            super(0, obj, PlnPrepaidFormPayBillActivity.class, "showDenomView", "showDenomView()V", 0);
        }

        @Override
        public final p1g invoke() {
            ?? r0 = (PlnPrepaidFormPayBillActivity) this.receiver;
            int i = PlnPrepaidFormPayBillActivity.u0;
            Integer num = (Integer) r0.R0().D.getValue();
            if (num != null && num.intValue() == 8) {
                r0.U0().J0.setValue(0);
                r0.R0().y(8);
                r0.R0().w.setValue(8);
                View view = ((ViewDataBinding) ((fb) r0.N0()).E).e;
                vk7.e(view, "binding.layoutNoRecentTransactions.root");
                view.setVisibility(8);
                View view2 = ((ViewDataBinding) ((fb) r0.N0()).x).e;
                vk7.e(view2, "binding.layoutFailedGetRecentTransactions.root");
                view2.setVisibility(8);
                View view3 = ((fb) r0.N0()).B;
                vk7.e(view3, "binding.layoutLoadingGetRecentTransactions");
                view3.setVisibility(8);
                r0.R0().q.setValue(8);
                z8.e((Activity) r0);
            }
            return p1g.a;
        }
    }

    public static final class g extends ua8 implements Function110<Boolean, p1g> {
        public g() {
            super(1);
        }

        @Override
        public final p1g invoke(Boolean bool) {
            boolean booleanValue = bool.booleanValue();
            int i = PlnPrepaidFormPayBillActivity.u0;
            ?? r0 = PlnPrepaidFormPayBillActivity.this;
            r0.L = booleanValue;
            Category category = r0.J;
            String str = category != null ? category.a : null;
            if (str == null) {
                str = HttpUrl.FRAGMENT_ENCODE_SET;
            }
            String g = fl0.g(str, r0.X);
            String string = r0.getString(a9c.bill_electricity_title);
            vk7.e(string, "getString(R.string.bill_electricity_title)");
            uh.a(r0, ze7.w(g, string, booleanValue));
            return p1g.a;
        }
    }

    public static final class h<T> implements Observer {
        public final fxa a;

        public h(fxa fxaVar) {
            this.a = fxaVar;
        }

        public final void onChanged(T t) {
            ((zu5) this.a.b).invoke();
        }
    }

    public static final class i extends ua8 implements zu5<ViewModelStore> {
        public final ComponentActivity b;

        public i(ComponentActivity componentActivity) {
            super(0);
            this.b = componentActivity;
        }

        @Override
        public final ViewModelStore invoke() {
            return this.b.getViewModelStore();
        }
    }

    public static final class j extends ua8 implements zu5<sh2> {
        public final ComponentActivity b;

        public j(ComponentActivity componentActivity) {
            super(0);
            this.b = componentActivity;
        }

        @Override
        public final sh2 invoke() {
            return this.b.getDefaultViewModelCreationExtras();
        }
    }

    public static final class k extends ua8 implements zu5<ViewModelProvider.Factory> {
        public k() {
            super(0);
        }

        @Override
        public final ViewModelProvider.Factory invoke() {
            int i = PlnPrepaidFormPayBillActivity.u0;
            return PlnPrepaidFormPayBillActivity.this.P0();
        }
    }

    public PlnPrepaidFormPayBillActivity() {
        super(h6c.activity_pln_prepaid_form_paybill);
        this.X = "prepaid";
        this.Y = new ViewModelLazy(vuc.a(pfb.class), new i(this), new k(), new j(this));
        this.Z = im8.b(new a());
    }

    @Override
    public final String getX() {
        return this.X;
    }

    @Override
    public final void W0(fxa<? extends List<InquiryPaymentSummary>, InquiryRequestTracker> fxaVar) {
        vk7.f(fxaVar, "inquiryPair");
        for (InquiryPaymentSummary inquiryPaymentSummary : (List) fxaVar.a) {
            VirtualGoodMerchant virtualGoodMerchant = inquiryPaymentSummary.c;
            if (virtualGoodMerchant != null) {
                inquiryPaymentSummary.c = VirtualGoodMerchant.a(virtualGoodMerchant, virtualGoodMerchant.b + " - " + getResources().getString(a9c.bill_electricity_form_label_prepaid));
            }
        }
        super.W0(fxaVar);
    }

    @Override
    public final void Y0() {
        pfb U0 = U0();
        vx0.t(this, new fxa(U0.G0, new b(this)));
        vx0.t(this, new fxa(U0.I0, new c(this)));
        vx0.t(this, new fxa(U0.T, new d(this)));
        vx0.t(this, new fxa(U0.M0, new e()));
        MutableLiveData mutableLiveData = U0.O0;
        mutableLiveData.observe(this, new h(new fxa(mutableLiveData, new f(this))));
        vx0.t(this, new fxa(T0().C, new g()));
        super.Y0();
    }

    @Override
    public final void Z0() {
        fb fbVar = (fb) N0();
        getWindow().getDecorView().setBackgroundColor(lc2.b(this, y0c.color_pepper_lighter));
        fbVar.w(this);
        fbVar.G(U0());
        fbVar.B(R0());
        fbVar.E(T0());
        t5d t5dVar = new t5d(getResources(), BitmapFactory.decodeResource(getResources(), w2c.ovo_place_holder_img));
        t5dVar.b();
        fbVar.C(t5dVar);
        Toolbar toolbar = fbVar.v.w;
        vk7.e(toolbar, "this");
        z8.j(this, toolbar, false, false, Integer.valueOf(a9c.bill_electricity_title), (Integer) null, 22);
        WeakHashMap weakHashMap = kgg.a;
        kgg.d.s(toolbar, 0.0f);
        kh8 kh8Var = fbVar.A;
        kh8Var.u.setOnClickListener(new rrh(2, this));
        fbVar.y.u.setOnClickListener(new srh(1, this));
        fbVar.x.u.setOnClickListener(new trh(1, this));
        RavierCommonLayoutView ravierCommonLayoutView = fbVar.J;
        vk7.e(ravierCommonLayoutView, "viewFailState");
        nn0.c(ravierCommonLayoutView, new n0h(4, this));
        RecyclerView recyclerView = ((fb) N0()).H;
        recyclerView.setHasFixedSize(true);
        recyclerView.setLayoutManager(new LinearLayoutManager(1));
        recyclerView.setAdapter(Q0());
        recyclerView.g(new kk3(this, h2c.divider_blackpepper_with_padding));
        kh8Var.u.setText(getString(d9c.act_continue));
        RecyclerView recyclerView2 = fbVar.G;
        recyclerView2.setHasFixedSize(true);
        recyclerView2.getContext();
        recyclerView2.setLayoutManager(new GridLayoutManager(2));
        recyclerView2.setAdapter((oa3) this.Z.getValue());
        RavierEditText ravierEditText = fbVar.w.u;
        vk7.e(ravierEditText, "onPostCreateHandler$lambda$10$lambda$9");
        ravierEditText.setLabel(ravierEditText.getResources().getString(a9c.bill_electricity_txt_cust_number));
        ravierEditText.setMaxLength(20);
        ravierEditText.requestFocus();
        final int i3 = 0;
        ravierEditText.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                int i5 = i3;
                Object obj = this;
                switch (i5) {
                    case 0:
                        PlnPrepaidFormPayBillActivity plnPrepaidFormPayBillActivity = (PlnPrepaidFormPayBillActivity) obj;
                        int i6 = PlnPrepaidFormPayBillActivity.u0;
                        vk7.f(plnPrepaidFormPayBillActivity, "this$0");
                        plnPrepaidFormPayBillActivity.U0().J0.setValue(8);
                        plnPrepaidFormPayBillActivity.R0().y(0);
                        Integer num = (Integer) plnPrepaidFormPayBillActivity.R0().B.getValue();
                        if (num != null && num.intValue() == 0) {
                            View view2 = ((ViewDataBinding) plnPrepaidFormPayBillActivity.N0().x).e;
                            vk7.e(view2, "binding.layoutFailedGetRecentTransactions.root");
                            view2.setVisibility(0);
                        } else {
                            Integer num2 = (Integer) plnPrepaidFormPayBillActivity.R0().z.getValue();
                            if (num2 != null && num2.intValue() == 0) {
                                View view3 = ((ViewDataBinding) plnPrepaidFormPayBillActivity.N0().E).e;
                                vk7.e(view3, "binding.layoutNoRecentTransactions.root");
                                view3.setVisibility(0);
                            } else {
                                plnPrepaidFormPayBillActivity.R0().w.setValue(0);
                            }
                        }
                        plnPrepaidFormPayBillActivity.R0().q.setValue(0);
                        return;
                    case 1:
                        UpgradeVerificationActivity upgradeVerificationActivity = (UpgradeVerificationActivity) obj;
                        int i7 = UpgradeVerificationActivity.L;
                        vk7.f(upgradeVerificationActivity, "this$0");
                        upgradeVerificationActivity.O0();
                        return;
                    case 2:
                        RavierNumberField ravierNumberField = (RavierNumberField) obj;
                        int i8 = RavierNumberField.j;
                        vk7.f(ravierNumberField, "this$0");
                        ravierNumberField.setLongValue(0L);
                        ravierNumberField.i.invoke();
                        return;
                    case 3:
                        QrisPaymentError.PaymentTimeoutError paymentTimeoutError = (QrisPaymentError.PaymentTimeoutError) obj;
                        int i9 = QrisPaymentTimeoutFragment.h;
                        vk7.f(paymentTimeoutError, "$error");
                        paymentTimeoutError.d().b.invoke();
                        return;
                    case 4:
                        TransactionFailedFragment transactionFailedFragment = (TransactionFailedFragment) obj;
                        int i10 = TransactionFailedFragment.g;
                        vk7.f(transactionFailedFragment, "this$0");
                        t2a t2aVar = transactionFailedFragment.e;
                        if (t2aVar == null) {
                            vk7.m("receiptListener");
                            throw null;
                        }
                        Context requireContext = transactionFailedFragment.requireContext();
                        vk7.e(requireContext, "requireContext()");
                        t2aVar.f(requireContext);
                        return;
                    case 5:
                        OneKlikOtpActivity oneKlikOtpActivity = (OneKlikOtpActivity) obj;
                        vk7.f(oneKlikOtpActivity, "this$0");
                        k36 k36Var = oneKlikOtpActivity.H;
                        if (k36Var != null) {
                            k36Var.dismiss();
                        }
                        oneKlikOtpActivity.H = null;
                        oneKlikOtpActivity.N0();
                        oneKlikOtpActivity.setResult(0);
                        oneKlikOtpActivity.finish();
                        return;
                    default:
                        WithdrawalPartnerFragment withdrawalPartnerFragment = (WithdrawalPartnerFragment) obj;
                        int i11 = WithdrawalPartnerFragment.v;
                        vk7.f(withdrawalPartnerFragment, "this$0");
                        w33.d(withdrawalPartnerFragment.S(), withdrawalPartnerFragment.Z(), iog.a, null, 12);
                        pvg c0 = withdrawalPartnerFragment.c0();
                        MutableLiveData mutableLiveData = c0.A;
                        nvg nvgVar = (nvg) c0.z.getValue();
                        String str = nvgVar != null ? nvgVar.h : null;
                        mutableLiveData.setValue(str == null || fqe.A(str) ? qr.m("event/product_booking", "Locked Token", "Indomaret Cash Withdrawal") : qr.m("event/product_confirmation", "Indomaret Withdrawal Token", "Indomaret Cash Withdrawal"));
                        Context requireContext2 = withdrawalPartnerFragment.requireContext();
                        vk7.e(requireContext2, "requireContext()");
                        uh.a(requireContext2, new xh(AnalyticType.LEANPLUM_STATE, "state/product_booking", null, 12));
                        return;
                }
            }
        });
        ravierEditText.a(new ri5(new ofb(this)));
        ravierEditText.getEditText().setOnEditorActionListener(new TextView.OnEditorActionListener() {
            @Override
            public final boolean onEditorAction(TextView textView, int i5, KeyEvent keyEvent) {
                int i6 = PlnPrepaidFormPayBillActivity.u0;
                ?? r3 = PlnPrepaidFormPayBillActivity.this;
                vk7.f(r3, "this$0");
                if (i5 != 6) {
                    return false;
                }
                z8.e((Activity) r3);
                r3.U0().O();
                return true;
            }
        });
        Category category = this.J;
        String str = category != null ? category.h : null;
        boolean z = this.I != null;
        String str2 = category != null ? category.a : null;
        if (str2 == null) {
            str2 = HttpUrl.FRAGMENT_ENCODE_SET;
        }
        String g2 = fl0.g(str2, this.X);
        String string = getString(a9c.bill_electricity_title);
        vk7.e(string, "getString(R.string.bill_electricity_title)");
        uh.a(this, ze7.v(str, g2, string, z));
    }

    @Override
    public final void a1() {
        yk2 yk2Var = gzg.a;
        if (yk2Var == null) {
            vk7.m("billPaymentComponent");
            throw null;
        }
        fs2 fs2Var = new fs2(yk2Var);
        cs2 cs2Var = new cs2(yk2Var);
        vfb a2 = vfb.a(f76.a(fs2Var, cs2Var), cs2Var, x46.a(fs2Var, cs2Var), l56.a(new j1b(new bs2(yk2Var), new ds2(yk2Var)), cs2Var));
        es2 es2Var = new es2(yk2Var);
        nrc a3 = nrc.a(cs2Var, fpi.a(es2Var, cs2Var), ga3.a(es2Var, cs2Var));
        p66 b2 = p66.b(cs2Var, g86.a(new gs2(yk2Var), cs2Var));
        this.G = yk2Var.F();
        this.H = new rig(c27.i(pfb.class, a2, lrc.class, a3, xle.class, b2));
    }

    @Override
    public final void b1(String str) {
        vk7.f(str, "customerNumber");
        N0().w.u.setText(str);
    }

    @Override
    public final void c1(List<erc> list) {
        vk7.f(list, "recentTransactions");
        if (!list.isEmpty()) {
            Category category = this.J;
            String str = category != null ? category.a : null;
            if (str == null) {
                str = HttpUrl.FRAGMENT_ENCODE_SET;
            }
            String g2 = fl0.g(str, this.X);
            String string = getString(a9c.bill_electricity_title);
            vk7.e(string, "getString(R.string.bill_electricity_title)");
            R0().A();
            pfb U0 = U0();
            U0.getClass();
            rfb rfbVar = new rfb(U0, g2, string);
            qfb qfbVar = new qfb(U0);
            MutableLiveData<List<ad0<?>>> mutableLiveData = U0.V;
            U0.E0.getClass();
            mutableLiveData.setValue(hrc.a(list, rfbVar, qfbVar));
        }
    }

    @Override
    public final void e1() {
        if (this.I == null) {
            U0().J0.setValue(8);
            R0().y(0);
            R0().q.setValue(0);
            lrc R0 = R0();
            Category category = this.J;
            String str = category != null ? category.a : null;
            if (str == null) {
                str = HttpUrl.FRAGMENT_ENCODE_SET;
            }
            VirtualGood virtualGood = U0().r;
            lrc.x(R0, str, null, virtualGood != null ? virtualGood.a : null, 2);
        }
    }

    @Override
    public final void f1() {
        CategoryDetailInfo categoryDetailInfo;
        xle T0 = T0();
        Category category = this.J;
        String str = (category == null || (categoryDetailInfo = category.e) == null) ? null : categoryDetailInfo.a;
        String str2 = HttpUrl.FRAGMENT_ENCODE_SET;
        if (str == null) {
            str = HttpUrl.FRAGMENT_ENCODE_SET;
        }
        VirtualGood virtualGood = U0().r;
        String str3 = virtualGood != null ? virtualGood.e : null;
        if (str3 != null) {
            str2 = str3;
        }
        T0.w(str, System.currentTimeMillis(), str2);
    }

    @Override
    public final pfb U0() {
        return (pfb) this.Y.getValue();
    }
}