导航菜单

页面标题

页面副标题

Akıllı Bilet v4.0.39.217 - GuestPaymentUserInfoActivity.java 源代码

正在查看: Akıllı Bilet v4.0.39.217 应用的 GuestPaymentUserInfoActivity.java JAVA 源代码文件

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


package com.asis.baseapp.ui.common.guestpayment;

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.os.Parcel;
import android.os.Parcelable;
import android.util.Patterns;
import androidx.appcompat.widget.AppCompatImageView;
import com.asis.baseapp.data.models.cards.query.CardInfoResult;
import com.asis.baseapp.data.models.subscription.CheckCardSubsResult;
import com.asis.baseapp.data.models.visa.VisaDetails;
import com.asis.baseapp.ui.common.guestpayment.GuestPaymentType;
import com.asis.coreapp.R$string;
import com.google.android.material.appbar.MaterialToolbar;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textfield.TextInputLayout;
import com.google.android.material.textview.MaterialTextView;
import defpackage.ak;
import defpackage.cn1;
import defpackage.cv4;
import defpackage.fn2;
import defpackage.fw1;
import defpackage.fx5;
import defpackage.gw1;
import defpackage.j4;
import defpackage.kw4;
import defpackage.mm2;
import defpackage.nm4;
import defpackage.or0;
import defpackage.tr0;
import defpackage.vr;
import defpackage.xm4;
import defpackage.zh3;
import kotlin.Metadata;

@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\u0018\u00002\u00020\u0001:\u0002\u0004\u0005B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0006"}, d2 = {"Lcom/asis/baseapp/ui/common/guestpayment/GuestPaymentUserInfoActivity;", "Lvr;", "<init>", "()V", "p04", "GuestPaymentData", "coreapp_release"}, k = 1, mv = {1, 9, 0})
public final class GuestPaymentUserInfoActivity extends vr {
    public static final int C = 0;
    public final kw4 B = fn2.b0(new fw1(this, 0));

    @Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0087\b\u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Lcom/asis/baseapp/ui/common/guestpayment/GuestPaymentUserInfoActivity$GuestPaymentData;", "Landroid/os/Parcelable;", "coreapp_release"}, k = 1, mv = {1, 9, 0})
    public static final class GuestPaymentData implements Parcelable {
        public static final Parcelable.Creator<GuestPaymentData> CREATOR = new d();
        public final String f;
        public final String g;
        public final String h;
        public final String i;
        public final String j;

        public GuestPaymentData(String str, String str2, String str3, String str4, String str5) {
            fn2.v(str, "mifareId");
            fn2.v(str2, "name");
            fn2.v(str3, "surname");
            fn2.v(str4, "phone");
            fn2.v(str5, "email");
            this.f = str;
            this.g = str2;
            this.h = str3;
            this.i = str4;
            this.j = str5;
        }

        @Override
        public final int describeContents() {
            return 0;
        }

        public final boolean equals(Object obj) {
            if (this == obj) {
                return true;
            }
            if (!(obj instanceof GuestPaymentData)) {
                return false;
            }
            GuestPaymentData guestPaymentData = (GuestPaymentData) obj;
            return fn2.g(this.f, guestPaymentData.f) && fn2.g(this.g, guestPaymentData.g) && fn2.g(this.h, guestPaymentData.h) && fn2.g(this.i, guestPaymentData.i) && fn2.g(this.j, guestPaymentData.j);
        }

        public final int hashCode() {
            return this.j.hashCode() + xm4.e(this.i, xm4.e(this.h, xm4.e(this.g, this.f.hashCode() * 31, 31), 31), 31);
        }

        public final String toString() {
            StringBuilder sb = new StringBuilder("GuestPaymentData(mifareId=");
            sb.append(this.f);
            sb.append(", name=");
            sb.append(this.g);
            sb.append(", surname=");
            sb.append(this.h);
            sb.append(", phone=");
            sb.append(this.i);
            sb.append(", email=");
            return nm4.k(sb, this.j, ")");
        }

        @Override
        public final void writeToParcel(Parcel parcel, int i) {
            fn2.v(parcel, "out");
            parcel.writeString(this.f);
            parcel.writeString(this.g);
            parcel.writeString(this.h);
            parcel.writeString(this.i);
            parcel.writeString(this.j);
        }
    }

    public final boolean k0() {
        j4 j4Var = (j4) this.B.getValue();
        String valueOf = String.valueOf(j4Var.g.getText());
        String valueOf2 = String.valueOf(j4Var.k.getText());
        String valueOf3 = String.valueOf(j4Var.e.getText());
        String l = tr0.l(String.valueOf(j4Var.i.getText()));
        if (valueOf.length() < 2) {
            j4Var.f.setError(getString(R$string.field_required_error));
        } else if (valueOf2.length() < 2) {
            j4Var.j.setError(getString(R$string.field_required_error));
        } else {
            if ((valueOf3.length() > 0) && (cv4.D0(valueOf3) ^ true) && Patterns.EMAIL_ADDRESS.matcher(valueOf3).matches()) {
                if (!(l == null || l.length() == 0)) {
                    return true;
                }
                j4Var.h.setError(getString(R$string.phone_number_not_valid));
            } else {
                j4Var.d.setError(getString(R$string.invalid_mail));
            }
        }
        return false;
    }

    public final GuestPaymentData l0(String str) {
        j4 j4Var = (j4) this.B.getValue();
        String valueOf = String.valueOf(j4Var.g.getText());
        String valueOf2 = String.valueOf(j4Var.k.getText());
        String valueOf3 = String.valueOf(j4Var.e.getText());
        String l = tr0.l(String.valueOf(j4Var.i.getText()));
        if (l == null) {
            l = "";
        }
        return new GuestPaymentData(str, valueOf, valueOf2, l, valueOf3);
    }

    @Override
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        kw4 kw4Var = this.B;
        setContentView(((j4) kw4Var.getValue()).a);
        j4 j4Var = (j4) kw4Var.getValue();
        Context applicationContext = getApplicationContext();
        fn2.t(applicationContext, "null cannot be cast to non-null type com.asis.baseapp.Application");
        int d = ((ak) applicationContext).d();
        Intent intent = getIntent();
        fn2.u(intent, "getIntent(...)");
        GuestPaymentType guestPaymentType = (GuestPaymentType) mm2.F(intent, "com.asis.baseapp.ui.common.guestpayment_guest_payment_type", GuestPaymentType.class);
        String stringExtra = getIntent().getStringExtra("com.asis.baseapp.ui.common.guestpayment_card_mifare_id");
        Intent intent2 = getIntent();
        fn2.u(intent2, "getIntent(...)");
        CardInfoResult cardInfoResult = (CardInfoResult) mm2.F(intent2, "com.asis.baseapp.ui.common.guestpayment_card_info_model", CardInfoResult.class);
        if (cardInfoResult == null) {
            throw new IllegalArgumentException("Required value was null.".toString());
        }
        if (guestPaymentType == null) {
            throw new IllegalArgumentException("Required value was null.".toString());
        }
        if (stringExtra == null) {
            throw new IllegalArgumentException("Required value was null.".toString());
        }
        MaterialToolbar materialToolbar = j4Var.m;
        fn2.u(materialToolbar, "toolbar");
        int i = 1;
        fn2.p0(this, materialToolbar, new fw1(this, i));
        boolean g = fn2.g(guestPaymentType, GuestPaymentType.LoadBalance.f);
        int i2 = 2;
        MaterialButton materialButton = j4Var.c;
        MaterialToolbar materialToolbar2 = j4Var.m;
        if (g) {
            materialToolbar2.setTitle(getString(R$string.load_balance_to_card));
            materialButton.setOnClickListener(new or0(this, cardInfoResult, stringExtra, 3));
        } else {
            boolean g2 = fn2.g(guestPaymentType, GuestPaymentType.Visa.f);
            MaterialTextView materialTextView = j4Var.l;
            if (g2) {
                Intent intent3 = getIntent();
                fn2.u(intent3, "getIntent(...)");
                VisaDetails visaDetails = (VisaDetails) mm2.F(intent3, "com.asis.baseapp.ui.common.guestpayment_visa_detail", VisaDetails.class);
                if (visaDetails == null) {
                    throw new IllegalArgumentException("Required value was null.".toString());
                }
                materialTextView.setText(getString(R$string.guest_payment_card_to_visa));
                materialToolbar2.setTitle(getString(R$string.visa));
                materialButton.setOnClickListener(new or0(this, stringExtra, visaDetails, i));
            } else if (fn2.g(guestPaymentType, GuestPaymentType.Subscription.f)) {
                Intent intent4 = getIntent();
                fn2.u(intent4, "getIntent(...)");
                CheckCardSubsResult checkCardSubsResult = (CheckCardSubsResult) mm2.F(intent4, "com.asis.baseapp.ui.common.guestpayment_subscription_detail", CheckCardSubsResult.class);
                if (checkCardSubsResult == null) {
                    throw new IllegalArgumentException("Required value was null.".toString());
                }
                materialToolbar2.setTitle(getString(R$string.subscription));
                materialTextView.setText(getString(R$string.guest_payment_card_to_subscription));
                materialButton.setOnClickListener(new or0(this, stringExtra, checkCardSubsResult, i2));
            }
        }
        TextInputEditText textInputEditText = j4Var.g;
        fn2.u(textInputEditText, "nameInputText");
        textInputEditText.addTextChangedListener(new gw1(j4Var, 0));
        TextInputEditText textInputEditText2 = j4Var.k;
        fn2.u(textInputEditText2, "surnameInputText");
        textInputEditText2.addTextChangedListener(new gw1(j4Var, i));
        TextInputEditText textInputEditText3 = j4Var.e;
        fn2.u(textInputEditText3, "emailOrPhoneInputText");
        textInputEditText3.addTextChangedListener(new gw1(j4Var, i2));
        TextInputLayout textInputLayout = j4Var.d;
        fn2.u(textInputLayout, "emailOrPhoneInput");
        zh3.D(textInputLayout);
        TextInputLayout textInputLayout2 = j4Var.j;
        fn2.u(textInputLayout2, "surnameInput");
        zh3.D(textInputLayout2);
        TextInputLayout textInputLayout3 = j4Var.h;
        fn2.u(textInputLayout3, "phoneInput");
        zh3.D(textInputLayout3);
        TextInputLayout textInputLayout4 = j4Var.f;
        fn2.u(textInputLayout4, "nameInput");
        zh3.D(textInputLayout4);
        cn1 cn1Var = j4Var.b;
        ((MaterialTextView) cn1Var.k).setText(cardInfoResult.getCardTypeDescription() + " " + getString(R$string.physical_card));
        ((MaterialTextView) cn1Var.g).setText(stringExtra);
        ((MaterialTextView) cn1Var.h).setText(cardInfoResult.getName() + " " + cardInfoResult.getSurName());
        MaterialTextView materialTextView2 = (MaterialTextView) cn1Var.c;
        Double currentBalance = cardInfoResult.getCurrentBalance();
        materialTextView2.setText(currentBalance == null ? new String() : fx5.e(currentBalance.doubleValue()));
        AppCompatImageView appCompatImageView = (AppCompatImageView) cn1Var.e;
        Context applicationContext2 = getApplicationContext();
        fn2.t(applicationContext2, "null cannot be cast to non-null type com.asis.baseapp.Application");
        appCompatImageView.setImageResource(((ak) applicationContext2).e().d(fn2.i0(0, cardInfoResult.getCardType()), d));
    }
}