导航菜单

页面标题

页面副标题

OVO v3.139.0 - BpjsPayBillActivity.java 源代码

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

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


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

import android.app.Activity;
import android.graphics.BitmapFactory;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import android.widget.TextView;
import androidx.activity.ComponentActivity;
import androidx.appcompat.widget.Toolbar;
import androidx.lifecycle.MutableLiveData;
import androidx.lifecycle.ViewModelLazy;
import androidx.lifecycle.ViewModelProvider;
import androidx.lifecycle.ViewModelStore;
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.c27;
import o.i.ec8;
import o.i.erc;
import o.i.f76;
import o.i.fl2;
import o.i.fpi;
import o.i.fxa;
import o.i.g86;
import o.i.ga3;
import o.i.gl2;
import o.i.gzg;
import o.i.h2c;
import o.i.h6c;
import o.i.hl2;
import o.i.hrc;
import o.i.il2;
import o.i.kgg;
import o.i.kk3;
import o.i.lmd;
import o.i.lrc;
import o.i.n06;
import o.i.nn0;
import o.i.nrc;
import o.i.omd;
import o.i.p1g;
import o.i.p66;
import o.i.pmd;
import o.i.pw5;
import o.i.r7i;
import o.i.r89;
import o.i.ri5;
import o.i.rig;
import o.i.sh2;
import o.i.t5d;
import o.i.tt0;
import o.i.u7;
import o.i.ua8;
import o.i.uh;
import o.i.ut0;
import o.i.vk7;
import o.i.vt0;
import o.i.vuc;
import o.i.vx;
import o.i.vx0;
import o.i.w2c;
import o.i.wt0;
import o.i.x46;
import o.i.xh;
import o.i.xle;
import o.i.yk2;
import o.i.yt0;
import o.i.z8;
import o.i.zt0;
import o.i.zu5;
import o.i.zza;
import okhttp3.HttpUrl;
import ovo.id.analytics.AnalyticType;
import ovo.id.base.utils.ErrorWrapper;
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.VirtualGood;
import ovo.id.billpayment.core.domain.entity.model.VirtualGoodMerchant;
import ovo.id.billpayment.core.domain.entity.model.VirtualGoodMerchantDetail;
import ovo.id.billpayment.ui.presentation.form.base.screen.BaseFormPayBillActivity;
import ovo.id.billpayment.ui.presentation.form.bpjs.screen.BpjsPayBillActivity;
import ovo.id.billpayment.ui.presentation.form.bpjs.screen.rangedatesheet.RangeDateSelectorBottomSheet;
import ovo.id.ravier.widgets.RavierCommonLayoutView;
import ovo.id.ravier.widgets.RavierEditText;

@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/bpjs/screen/BpjsPayBillActivity;", "Lovo/id/billpayment/ui/presentation/form/base/screen/BaseFormPayBillActivity;", "Lo/i/u7;", "<init>", "()V", "billpayment-ui_release"}, k = 1, mv = {1, 8, 0})
public final class BpjsPayBillActivity extends BaseFormPayBillActivity<u7> {
    public static final int Z = 0;
    public String X;
    public final ViewModelLazy Y;

    public class a extends pw5 implements Function110<fxa<? extends Integer, ? extends String>, p1g> {
        public a(Object obj) {
            super(1, obj, BpjsPayBillActivity.class, "showDatePickerBottomSheet", "showDatePickerBottomSheet(Lkotlin/Pair;)V", 0);
        }

        @Override
        public final p1g invoke(fxa<? extends Integer, ? extends String> fxaVar) {
            fxa<? extends Integer, ? extends String> fxaVar2 = fxaVar;
            vk7.f(fxaVar2, "p0");
            BpjsPayBillActivity bpjsPayBillActivity = (BpjsPayBillActivity) this.receiver;
            int i = BpjsPayBillActivity.Z;
            bpjsPayBillActivity.getClass();
            int i3 = RangeDateSelectorBottomSheet.u;
            Integer num = (Integer) fxaVar2.a;
            String str = (String) fxaVar2.b;
            RangeDateSelectorBottomSheet rangeDateSelectorBottomSheet = new RangeDateSelectorBottomSheet();
            Bundle bundle = new Bundle();
            bundle.putInt("SELECTED_POSITION_ARGUMENT", num != null ? num.intValue() : -1);
            bundle.putString("SELECTED_ITEM_ARGUMENT", str);
            rangeDateSelectorBottomSheet.setArguments(bundle);
            rangeDateSelectorBottomSheet.t = new ut0(bpjsPayBillActivity);
            rangeDateSelectorBottomSheet.S(bpjsPayBillActivity.t0(), HttpUrl.FRAGMENT_ENCODE_SET);
            return p1g.a;
        }
    }

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

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

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

        @Override
        public final p1g invoke(StringWrapper stringWrapper) {
            StringWrapper stringWrapper2 = stringWrapper;
            vk7.f(stringWrapper2, "it");
            ?? r0 = BpjsPayBillActivity.this;
            String a = stringWrapper2.a(r0);
            if (a == null) {
                a = HttpUrl.FRAGMENT_ENCODE_SET;
            }
            r0.X = a;
            r0.d1(a);
            Category category = r0.J;
            String str = category != null ? category.h : null;
            boolean z = r0.I != null;
            String str2 = r0.X;
            vk7.f(str2, "billerName");
            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", "BPJS"), new fxa("Page", "BPJS"), new fxa("Data", r89.w(new fxa("Origin", str), new fxa("Favorit", z ? "Yes" : "No"), new fxa("Biller", str2))), new fxa("Description", "Page Load - BPJS - BPJS")), 8));
            return p1g.a;
        }
    }

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

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

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

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

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

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

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

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

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

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

    public BpjsPayBillActivity() {
        super(h6c.activity_bpjs);
        this.X = HttpUrl.FRAGMENT_ENCODE_SET;
        this.Y = new ViewModelLazy(vuc.a(yt0.class), new e(this), new g(), new f(this));
    }

    @Override
    public final void Y0() {
        super.Y0();
        yt0 U0 = U0();
        vx0.t(this, new fxa(U0.F0, new a(this)));
        vx0.t(this, new fxa(U0.T, new b(this)));
        vx0.t(this, new fxa(U0.E0, new c()));
        vx0.t(this, new fxa(T0().C, new d()));
    }

    @Override
    public final void Z0() {
        u7 u7Var = (u7) N0();
        u7Var.w(this);
        u7Var.G(U0());
        u7Var.B(R0());
        u7Var.E(T0());
        t5d t5dVar = new t5d(getResources(), BitmapFactory.decodeResource(getResources(), w2c.ovo_place_holder_img));
        t5dVar.b();
        u7Var.C(t5dVar);
        Toolbar toolbar = u7Var.v.w;
        vk7.e(toolbar, "toolbar");
        z8.j(this, toolbar, false, false, Integer.valueOf(a9c.bill_bpjs_title), (Integer) null, 22);
        WeakHashMap weakHashMap = kgg.a;
        kgg.d.s(toolbar, 0.0f);
        RecyclerView recyclerView = ((u7) N0()).H;
        recyclerView.setHasFixedSize(true);
        recyclerView.setLayoutManager(new LinearLayoutManager(1));
        recyclerView.setAdapter(Q0());
        recyclerView.g(new kk3(this, h2c.divider_blackpepper_with_padding));
        RavierCommonLayoutView ravierCommonLayoutView = u7Var.J;
        vk7.e(ravierCommonLayoutView, "activityBinding.viewFailState");
        nn0.c(ravierCommonLayoutView, new r7i(1, this));
        ec8 ec8Var = u7Var.A;
        RavierEditText ravierEditText = ec8Var.v;
        ravierEditText.getEditText().setInputType(0);
        ravierEditText.clearFocus();
        ravierEditText.getEditText().setOnClickListener(new lmd(1, this));
        RavierEditText ravierEditText2 = ec8Var.u;
        ravierEditText2.setMaxLength(20);
        ravierEditText2.requestFocus();
        ravierEditText2.a(new ri5(new tt0(this)));
        ravierEditText2.getEditText().setOnEditorActionListener(new TextView.OnEditorActionListener() {
            @Override
            public final boolean onEditorAction(TextView textView, int i, KeyEvent keyEvent) {
                VirtualGoodMerchantDetail virtualGoodMerchantDetail;
                int i3 = BpjsPayBillActivity.Z;
                ?? r3 = BpjsPayBillActivity.this;
                vk7.f(r3, "this$0");
                if (i != 6) {
                    return false;
                }
                z8.e((Activity) r3);
                yt0 U0 = r3.U0();
                int i5 = a9c.bill_bpjs_txt_error_number_lessmin;
                VirtualGoodMerchant virtualGoodMerchant = (VirtualGoodMerchant) U0.w.getValue();
                U0.M(U0.z() ^ true ? new ErrorWrapper.ResourceError(i5, String.valueOf((virtualGoodMerchant == null || (virtualGoodMerchantDetail = virtualGoodMerchant.d) == null) ? null : Integer.valueOf(virtualGoodMerchantDetail.b))) : null);
                return true;
            }
        });
        u7Var.z.u.setOnClickListener(new n06(1, this));
        u7Var.x.u.setOnClickListener(new omd(this, 1));
        u7Var.w.u.setOnClickListener(new pmd(this, 1));
        u7Var.y.u.getEditText().setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                int i = BpjsPayBillActivity.Z;
                BpjsPayBillActivity bpjsPayBillActivity = BpjsPayBillActivity.this;
                vk7.f(bpjsPayBillActivity, "this$0");
                yt0 U0 = bpjsPayBillActivity.U0();
                U0.F0.postValue(new fxa(U0.I0, U0.J0));
            }
        });
    }

    @Override
    public final void a1() {
        yk2 yk2Var = gzg.a;
        if (yk2Var == null) {
            vk7.m("billPaymentComponent");
            throw null;
        }
        hl2 hl2Var = new hl2(yk2Var);
        fl2 fl2Var = new fl2(yk2Var);
        zt0 zt0Var = new zt0(f76.a(hl2Var, fl2Var), fl2Var, x46.a(hl2Var, fl2Var));
        gl2 gl2Var = new gl2(yk2Var);
        nrc a2 = nrc.a(fl2Var, fpi.a(gl2Var, fl2Var), ga3.a(gl2Var, fl2Var));
        p66 b2 = p66.b(fl2Var, g86.a(new il2(yk2Var), fl2Var));
        this.G = yk2Var.F();
        this.H = new rig(c27.i(yt0.class, zt0Var, lrc.class, a2, xle.class, b2));
    }

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

    @Override
    public final void c1(List<erc> list) {
        vk7.f(list, "recentTransactions");
        yt0 U0 = U0();
        U0.getClass();
        wt0 wt0Var = new wt0(U0);
        vt0 vt0Var = new vt0(U0);
        MutableLiveData<List<ad0<?>>> mutableLiveData = U0.V;
        U0.D0.getClass();
        mutableLiveData.setValue(hrc.a(list, wt0Var, vt0Var));
    }

    @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;
            }
            lrc.x(R0, str, null, null, 6);
        }
    }

    @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 yt0 U0() {
        return (yt0) this.Y.getValue();
    }
}