正在查看: Akıllı Bilet v4.0.39.217 应用的 GuestPaymentUserInfoActivity.java JAVA 源代码文件
本页面展示 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));
}
}