导航菜单

页面标题

页面副标题

OVO v3.139.0 - PaybillPostpaidFormPayBillActivity.java 源代码

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

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


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

import android.content.Context;
import android.content.Intent;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.os.Bundle;
import android.os.Parcelable;
import androidx.activity.ComponentActivity;
import androidx.activity.result.ActivityResult;
import androidx.lifecycle.MutableLiveData;
import androidx.lifecycle.Observer;
import androidx.lifecycle.ViewModelLazy;
import androidx.lifecycle.ViewModelProvider;
import androidx.lifecycle.ViewModelStore;
import java.util.List;
import kotlin.Metadata;
import o.i.Function110;
import o.i.a9c;
import o.i.ac;
import o.i.ad0;
import o.i.ar2;
import o.i.bc;
import o.i.br2;
import o.i.c27;
import o.i.erc;
import o.i.f76;
import o.i.fpi;
import o.i.fxa;
import o.i.g86;
import o.i.ga3;
import o.i.gzg;
import o.i.h6c;
import o.i.hrc;
import o.i.lc;
import o.i.lrc;
import o.i.nrc;
import o.i.o2b;
import o.i.p1g;
import o.i.p2b;
import o.i.p66;
import o.i.pw5;
import o.i.q2b;
import o.i.r89;
import o.i.rig;
import o.i.s41;
import o.i.s7e;
import o.i.sh2;
import o.i.u2b;
import o.i.ua8;
import o.i.uh;
import o.i.vk7;
import o.i.vuc;
import o.i.vx;
import o.i.vx0;
import o.i.wb;
import o.i.x46;
import o.i.xh;
import o.i.xle;
import o.i.yk2;
import o.i.yq2;
import o.i.za;
import o.i.zq2;
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.VirtualGood;
import ovo.id.billpayment.core.domain.entity.model.VirtualGoodMerchant;
import ovo.id.billpayment.ui.presentation.contact.screen.ContactPhoneActivity;
import ovo.id.billpayment.ui.presentation.form.base.screen.BaseFormPayBillActivity;
import ovo.id.billpayment.ui.presentation.form.postpaidform.screen.PaybillPostpaidFormPayBillActivity;
import ovo.id.ravier.widgets.RavierCommonLayoutView;

@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001:\u0001\u0005B\u0007¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0006"}, d2 = {"Lovo/id/billpayment/ui/presentation/form/postpaidform/screen/PaybillPostpaidFormPayBillActivity;", "Lovo/id/billpayment/ui/presentation/form/base/screen/BaseFormPayBillActivity;", "Lo/i/za;", "<init>", "()V", "a", "billpayment-ui_release"}, k = 1, mv = {1, 8, 0})
public final class PaybillPostpaidFormPayBillActivity extends BaseFormPayBillActivity<za> {
    public static final int v0 = 0;
    public boolean X;
    public final lc Y;
    public final ViewModelLazy Z;
    public final lc u0;

    public static final class a {
        public static Intent a(Context context, Bundle bundle, Category category) {
            int i = PaybillPostpaidFormPayBillActivity.v0;
            vk7.f(context, "context");
            vk7.f(category, "category");
            Intent intent = new Intent(context, (Class<?>) PaybillPostpaidFormPayBillActivity.class);
            intent.putExtra("favBundle", bundle);
            intent.putExtra("category", category);
            intent.putExtra("biller", (Parcelable) null);
            return intent;
        }
    }

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

        @Override
        public final p1g invoke() {
            PaybillPostpaidFormPayBillActivity.this.U0().D();
            return p1g.a;
        }
    }

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

        @Override
        public final p1g invoke() {
            PaybillPostpaidFormPayBillActivity.this.U0().D();
            return p1g.a;
        }
    }

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

        @Override
        public final p1g invoke() {
            int i = PaybillPostpaidFormPayBillActivity.v0;
            PaybillPostpaidFormPayBillActivity.this.N0().x.u.setDrawableEnd((Drawable) null);
            return p1g.a;
        }
    }

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

        @Override
        public final p1g invoke(zza zzaVar) {
            zza zzaVar2 = zzaVar;
            PaybillPostpaidFormPayBillActivity paybillPostpaidFormPayBillActivity = (PaybillPostpaidFormPayBillActivity) this.receiver;
            int i = PaybillPostpaidFormPayBillActivity.v0;
            RavierCommonLayoutView ravierCommonLayoutView = paybillPostpaidFormPayBillActivity.N0().I;
            if (ravierCommonLayoutView != null) {
                ravierCommonLayoutView.setImage(zzaVar2 != null ? Integer.valueOf(zzaVar2.a()) : null);
            }
            return p1g.a;
        }
    }

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

        @Override
        public final p1g invoke(StringWrapper stringWrapper) {
            StringWrapper stringWrapper2 = stringWrapper;
            vk7.f(stringWrapper2, "it");
            ?? r0 = PaybillPostpaidFormPayBillActivity.this;
            String a = stringWrapper2.a(r0);
            if (a == null) {
                a = HttpUrl.FRAGMENT_ENCODE_SET;
            }
            int i = PaybillPostpaidFormPayBillActivity.v0;
            r0.d1(a);
            if (!r0.X) {
                Category category = r0.J;
                String str = category != null ? category.h : null;
                boolean z = r0.I != null;
                String string = r0.getString(r0.h1());
                vk7.e(string, "getString(toolbarTitleId)");
                if (str == null) {
                    str = "OVO Lainnya";
                }
                uh.a(r0, new xh(AnalyticType.LEANPLUM_EVENT, "event/product_booking", r89.w(new fxa("Trigger", "Page Load"), new fxa("Product", string), new fxa("Page", string), new fxa("Data", r89.w(new fxa("Origin", str), new fxa("Favorit", z ? "Yes" : "No"), new fxa("Biller", a))), new fxa("Description", s41.a("Page Load - ", string, " - ", string))), 8));
            }
            r0.X = false;
            return p1g.a;
        }
    }

    public class g extends pw5 implements Function110<String, p1g> {
        public g(Object obj) {
            super(1, obj, PaybillPostpaidFormPayBillActivity.class, "queryStaticBannerFromAPI", "queryStaticBannerFromAPI(Ljava/lang/String;)V", 0);
        }

        @Override
        public final p1g invoke(String str) {
            String str2 = str;
            vk7.f(str2, "p0");
            PaybillPostpaidFormPayBillActivity paybillPostpaidFormPayBillActivity = (PaybillPostpaidFormPayBillActivity) this.receiver;
            int i = PaybillPostpaidFormPayBillActivity.v0;
            xle T0 = paybillPostpaidFormPayBillActivity.T0();
            VirtualGood virtualGood = paybillPostpaidFormPayBillActivity.U0().r;
            String str3 = virtualGood != null ? virtualGood.e : null;
            if (str3 == null) {
                str3 = HttpUrl.FRAGMENT_ENCODE_SET;
            }
            T0.w(str2, System.currentTimeMillis(), str3);
            return p1g.a;
        }
    }

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

        @Override
        public final p1g invoke(Boolean bool) {
            boolean booleanValue = bool.booleanValue();
            int i = PaybillPostpaidFormPayBillActivity.v0;
            ?? r0 = PaybillPostpaidFormPayBillActivity.this;
            r0.L = booleanValue;
            String string = r0.getString(r0.h1());
            vk7.e(string, "getString(toolbarTitleId)");
            uh.a(r0, new xh(AnalyticType.LEANPLUM_EVENT, "event/product_booking", r89.w(new fxa("Trigger", "Impression"), new fxa("Product", string), new fxa("Page", string), new fxa("Data", vx.b("StaticBanner", booleanValue ? "Yes" : "No")), new fxa("Description", s41.a("Impression - ", string, " - ", string))), 8));
            return p1g.a;
        }
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    static {
        new a();
    }

    public PaybillPostpaidFormPayBillActivity() {
        super(h6c.activity_paybill_postpaid_form_pay_bill);
        this.X = true;
        this.Y = s0(new ac(), new wb() {
            public final void a(Object obj) {
                boolean booleanValue = ((Boolean) obj).booleanValue();
                int i3 = PaybillPostpaidFormPayBillActivity.v0;
                ?? r0 = PaybillPostpaidFormPayBillActivity.this;
                vk7.f(r0, "this$0");
                if (booleanValue) {
                    r0.u0.a(z8.c((Context) r0, ContactPhoneActivity.class, (fxa[]) null), (oa) null);
                    return;
                }
                if (Build.VERSION.SDK_INT >= 23 ? sd6.b((PaybillPostpaidFormPayBillActivity) r0) : false) {
                    return;
                }
                String string = r0.getResources().getString(a9c.title_permission_contact_denied);
                vk7.e(string, "resources.getString(R.st…ermission_contact_denied)");
                String string2 = r0.getResources().getString(a9c.content_contact_permission_feature);
                vk7.e(string2, "resources.getString(R.st…ntact_permission_feature)");
                q99 q99Var = new q99((Context) r0);
                q99Var.g(string);
                q99Var.d(string2);
                q99Var.e(r0.getString(aac.ovo_dismiss), new m2b(q99Var));
                q99Var.f(r0.getString(aac.ovo_open_settings), new n2b(r0, q99Var));
                q99Var.show();
            }
        });
        this.Z = new ViewModelLazy(vuc.a(o2b.class), new l(this), new n(), new m(this));
        this.u0 = s0(new bc(), new wb() {
            public final void a(Object obj) {
                ActivityResult activityResult = (ActivityResult) obj;
                int i3 = PaybillPostpaidFormPayBillActivity.v0;
                PaybillPostpaidFormPayBillActivity paybillPostpaidFormPayBillActivity = PaybillPostpaidFormPayBillActivity.this;
                vk7.f(paybillPostpaidFormPayBillActivity, "this$0");
                vk7.f(activityResult, "result");
                if (activityResult.a == -1) {
                    Intent intent = activityResult.b;
                    String stringExtra = intent != null ? intent.getStringExtra("data") : null;
                    if (stringExtra == null) {
                        stringExtra = HttpUrl.FRAGMENT_ENCODE_SET;
                    }
                    paybillPostpaidFormPayBillActivity.N0().x.u.setText(rza.g(stringExtra));
                }
            }
        });
    }

    @Override
    public final void Y0() {
        o2b U0 = U0();
        s7e<p1g> s7eVar = U0.u0;
        s7eVar.observe(this, new i(new fxa(s7eVar, new b())));
        c cVar = new c();
        s7e<p1g> s7eVar2 = U0.u0;
        s7eVar2.observe(this, new j(new fxa(s7eVar2, cVar)));
        d dVar = new d();
        s7e<p1g> s7eVar3 = U0.G0;
        s7eVar3.observe(this, new k(new fxa(s7eVar3, dVar)));
        vx0.t(this, new fxa(U0.T, new e(this)));
        vx0.t(this, new fxa(U0.F0, new f()));
        vx0.t(this, new fxa(U0.J0, new g(this)));
        vx0.t(this, new fxa(T0().C, new h()));
        super.Y0();
    }

    @Override
    public final void Z0() {
        throw new UnsupportedOperationException("Method not decompiled: ovo.id.billpayment.ui.presentation.form.postpaidform.screen.PaybillPostpaidFormPayBillActivity.Z0():void");
    }

    @Override
    public final void a1() {
        yk2 yk2Var = gzg.a;
        if (yk2Var == null) {
            vk7.m("billPaymentComponent");
            throw null;
        }
        ar2 ar2Var = new ar2(yk2Var);
        yq2 yq2Var = new yq2(yk2Var);
        u2b u2bVar = new u2b(f76.a(ar2Var, yq2Var), yq2Var, x46.a(ar2Var, yq2Var), p66.a(ar2Var, yq2Var));
        zq2 zq2Var = new zq2(yk2Var);
        nrc a2 = nrc.a(yq2Var, fpi.a(zq2Var, yq2Var), ga3.a(zq2Var, yq2Var));
        p66 b2 = p66.b(yq2Var, g86.a(new br2(yk2Var), yq2Var));
        this.G = yk2Var.F();
        this.H = new rig(c27.i(o2b.class, u2bVar, lrc.class, a2, xle.class, b2));
    }

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

    @Override
    public final void c1(List<erc> list) {
        vk7.f(list, "recentTransactions");
        String string = getString(h1());
        vk7.e(string, "getString(toolbarTitleId)");
        o2b U0 = U0();
        U0.getClass();
        q2b q2bVar = new q2b(U0, string);
        p2b p2bVar = new p2b(U0);
        MutableLiveData<List<ad0<?>>> mutableLiveData = U0.V;
        U0.E0.getClass();
        mutableLiveData.setValue(hrc.a(list, q2bVar, p2bVar));
    }

    @Override
    public final void e1() {
        if (this.I == null) {
            lrc R0 = R0();
            R0.y(0);
            Category category = this.J;
            String str = category != null ? category.a : null;
            if (str == null) {
                str = HttpUrl.FRAGMENT_ENCODE_SET;
            }
            VirtualGoodMerchant virtualGoodMerchant = this.K;
            lrc.x(R0, str, virtualGoodMerchant != null ? virtualGoodMerchant.a : null, null, 4);
        }
    }

    @Override
    public final void f1() {
        o2b U0 = U0();
        VirtualGoodMerchant virtualGoodMerchant = (VirtualGoodMerchant) U0.w.getValue();
        String str = virtualGoodMerchant != null ? virtualGoodMerchant.a : null;
        if (str == null) {
            str = HttpUrl.FRAGMENT_ENCODE_SET;
        }
        U0.I0.setValue(str);
    }

    public final int h1() {
        Category category = this.J;
        String str = category != null ? category.a : null;
        if (str != null) {
            int hashCode = str.hashCode();
            if (hashCode != 49) {
                if (hashCode != 1568) {
                    if (hashCode == 1570 && str.equals("13")) {
                        return a9c.bill_telkom_title;
                    }
                } else if (str.equals("11")) {
                    return a9c.bill_insurance_title;
                }
            } else if (str.equals("1")) {
                return a9c.bill_cable_title;
            }
        }
        return a9c.paybill_postpaid_title;
    }

    @Override
    public final o2b U0() {
        return (o2b) this.Z.getValue();
    }
}