正在查看: Akıllı Bilet v4.0.39.217 应用的 CardLoadBalanceSelectActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Akıllı Bilet v4.0.39.217 应用的 CardLoadBalanceSelectActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.asis.baseapp.ui.virtual.balanceselect;
import android.content.Context;
import android.content.Intent;
import android.content.res.Resources;
import android.os.Bundle;
import android.text.InputFilter;
import android.view.MenuItem;
import android.view.View;
import android.widget.EditText;
import androidx.appcompat.content.res.AppCompatResources;
import androidx.appcompat.widget.AppCompatImageView;
import com.asis.baseapp.data.models.cards.list.UserCardListModel;
import com.asis.baseapp.data.models.cards.query.CardInfoResult;
import com.asis.baseapp.ui.common.guestpayment.GuestPaymentUserInfoActivity;
import com.asis.baseapp.ui.common.payment.PaymentInfoModel;
import com.asis.baseapp.ui.common.payment.greenpay.GreenPayActivity;
import com.asis.coreapp.R$drawable;
import com.asis.coreapp.R$id;
import com.asis.coreapp.R$string;
import com.asis.virtualcard.models.VirtualCard;
import com.google.android.material.appbar.MaterialToolbar;
import com.google.android.material.textview.MaterialTextView;
import com.google.firebase.analytics.FirebaseAnalytics;
import com.google.firebase.analytics.ParametersBuilder;
import com.google.firebase.analytics.ktx.AnalyticsKt;
import com.google.firebase.ktx.Firebase;
import com.google.firebase.remoteconfig.FirebaseRemoteConfig;
import defpackage.ak;
import defpackage.b15;
import defpackage.cn1;
import defpackage.d30;
import defpackage.dg5;
import defpackage.do3;
import defpackage.e52;
import defpackage.ef;
import defpackage.f30;
import defpackage.fn2;
import defpackage.fx5;
import defpackage.gv;
import defpackage.h30;
import defpackage.k4;
import defpackage.kk3;
import defpackage.kw4;
import defpackage.lj;
import defpackage.lt0;
import defpackage.m30;
import defpackage.mm2;
import defpackage.mt1;
import defpackage.nm4;
import defpackage.o30;
import defpackage.o45;
import defpackage.p15;
import defpackage.p30;
import defpackage.pj2;
import defpackage.q30;
import defpackage.q63;
import defpackage.rg1;
import defpackage.t22;
import defpackage.tj4;
import defpackage.v20;
import defpackage.vd;
import defpackage.vf;
import defpackage.vr;
import defpackage.w63;
import defpackage.x20;
import defpackage.xq2;
import defpackage.y20;
import defpackage.z20;
import defpackage.zh3;
import kotlin.Metadata;
import kotlin.coroutines.CoroutineContext;
import kotlinx.coroutines.CoroutineScope;
@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/virtual/balanceselect/CardLoadBalanceSelectActivity;", "Lvr;", "<init>", "()V", "o41", "x20", "coreapp_release"}, k = 1, mv = {1, 9, 0})
public final class CardLoadBalanceSelectActivity extends vr {
public static final int H = 0;
public final kw4 B = fn2.b0(new z20(this, 0));
public final dg5 C = new dg5(do3.a(CardLoadBalanceSelectViewModel.class), new kk3(this, 11), new kk3(this, 10), new o45(this, 20));
public p15 D = p15.g;
public String E;
public e52 F;
public x20 G;
public final k4 k0() {
return (k4) this.B.getValue();
}
public final void l0(String str) {
String obj = ((MaterialTextView) k0().k.g).getText().toString();
if (str.length() > 0) {
if (obj.length() > 0) {
b15 b15Var = new b15(Integer.parseInt(str), this.D.f, obj);
CardLoadBalanceSelectViewModel m0 = m0();
xq2.E(mt1.C(m0), m0.e.a(), 0, new p30(m0, b15Var, null), 2);
}
}
}
public final CardLoadBalanceSelectViewModel m0() {
return (CardLoadBalanceSelectViewModel) this.C.getValue();
}
public final void n0(String str, w63 w63Var) {
String str2;
double d = m0().l;
if (d > FirebaseRemoteConfig.DEFAULT_VALUE_FOR_DOUBLE && d >= m0().o && d <= m0().n) {
k0().e.setLoading(true);
Context applicationContext = getApplicationContext();
y();
Intent intent = new Intent(applicationContext, (Class<?>) gv.A(zh3.m()));
try {
str2 = getResources().getString(R$string.city_code);
} catch (Resources.NotFoundException e) {
e.printStackTrace();
str2 = null;
}
if (fn2.g(w63Var, q63.f) && fn2.g(str2, "183")) {
intent = new Intent(getApplicationContext(), (Class<?>) GreenPayActivity.class);
}
intent.putExtra("intent_payment_info", new PaymentInfoModel(mt1.M(Double.valueOf(m0().l)), mt1.M(Double.valueOf(m0().m)), mt1.M(Double.valueOf(m0().m)) + mt1.M(Double.valueOf(m0().l)), str, w63Var));
fn2.a0(this, intent);
finish();
return;
}
boolean z = d == FirebaseRemoteConfig.DEFAULT_VALUE_FOR_DOUBLE;
pj2 pj2Var = pj2.i;
if (z) {
String string = getString(R$string.please_select_amount);
fn2.u(string, "getString(...)");
String string2 = getString(R$string.please_before_continue_select_an_amount);
fn2.u(string2, "getString(...)");
K(string, string2, pj2Var);
return;
}
if (d <= m0().o || d >= m0().n) {
String string3 = getString(R$string.attention);
fn2.u(string3, "getString(...)");
int i = R$string.max_min_load_error;
Double valueOf = Double.valueOf(m0().o);
String str3 = valueOf == null ? new String() : fx5.e(valueOf.doubleValue());
Double valueOf2 = Double.valueOf(m0().n);
String string4 = getString(i, str3, valueOf2 == null ? new String() : fx5.e(valueOf2.doubleValue()));
fn2.u(string4, "getString(...)");
K(string3, string4, pj2Var);
}
}
@Override
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(k0().a);
String str = zh3.g;
lj[] ljVarArr = lj.f;
int i = 6;
int i2 = 1;
if (fn2.g(str, "CI")) {
k0().b.setFilters(new InputFilter.LengthFilter[]{new InputFilter.LengthFilter(6)});
k0().b.setMaxEms(6);
}
CardLoadBalanceSelectViewModel m0 = m0();
Context applicationContext = getApplicationContext();
fn2.t(applicationContext, "null cannot be cast to non-null type com.asis.baseapp.Application");
String valueOf = String.valueOf(((ak) applicationContext).d());
fn2.v(valueOf, "cityCode");
CoroutineScope C = mt1.C(m0);
CoroutineContext a = m0.e.a();
o30 o30Var = new o30(m0, valueOf, null);
int i3 = 2;
xq2.E(C, a, 0, o30Var, 2);
CardLoadBalanceSelectViewModel m02 = m0();
xq2.E(mt1.C(m02), m02.e.a(), 0, new q30(m02, null), 2);
MaterialToolbar materialToolbar = k0().i;
fn2.u(materialToolbar, "toolbar");
fn2.p0(this, materialToolbar, new z20(this, i2));
k0().e.setLoading(true);
Intent intent = getIntent();
fn2.u(intent, "getIntent(...)");
VirtualCard virtualCard = (VirtualCard) mm2.F(intent, "com.asis.baseapp.ui.cards.intent_user_virtual_card_model", VirtualCard.class);
Intent intent2 = getIntent();
fn2.u(intent2, "getIntent(...)");
UserCardListModel userCardListModel = (UserCardListModel) mm2.F(intent2, "com.asis.baseapp.ui.cards.intent_user_card_list_model", UserCardListModel.class);
Intent intent3 = getIntent();
fn2.u(intent3, "getIntent(...)");
CardInfoResult cardInfoResult = (CardInfoResult) mm2.F(intent3, "com.asis.baseapp.ui.cards.intent_guest_payment_card_info", CardInfoResult.class);
Intent intent4 = getIntent();
fn2.u(intent4, "getIntent(...)");
GuestPaymentUserInfoActivity.GuestPaymentData guestPaymentData = (GuestPaymentUserInfoActivity.GuestPaymentData) mm2.F(intent4, "com.asis.baseapp.ui.cards.itent_guest_payment_data", GuestPaymentUserInfoActivity.GuestPaymentData.class);
xq2.E(t22.n(this), null, 0, new d30(this, null), 3);
xq2.E(t22.n(this), null, 0, new f30(this, null), 3);
xq2.E(t22.n(this), null, 0, new h30(this, null), 3);
EditText editText = k0().c.getEditText();
if (editText != null) {
editText.setOnFocusChangeListener(new m30(this, editText, i3));
editText.addTextChangedListener(new rg1(this, i));
}
MenuItem findItem = k0().i.getMenu().findItem(R$id.report_button);
Context applicationContext2 = getApplicationContext();
fn2.t(applicationContext2, "null cannot be cast to non-null type com.asis.baseapp.Application");
if (((ak) applicationContext2).g().e()) {
findItem.setEnabled(true);
findItem.setVisible(true);
k0().i.setOnMenuItemClickListener(new v20(this));
} else {
findItem.setIcon(AppCompatResources.getDrawable(getApplicationContext(), R$drawable.ic_full_transparent));
findItem.setEnabled(false);
findItem.setVisible(false);
}
if (virtualCard != null) {
this.D = p15.l;
MaterialTextView materialTextView = (MaterialTextView) k0().k.c;
Double valueOf2 = Double.valueOf(virtualCard.getBalance());
materialTextView.setText(valueOf2 == null ? new String() : fx5.e(valueOf2.doubleValue()));
((MaterialTextView) k0().k.g).setText(virtualCard.getMifareId());
((MaterialTextView) k0().k.h).setText(getString(R$string.virtual_card));
View view = (View) k0().k.i;
fn2.u(view, "signatureVirtualCard");
fn2.A0(view);
((AppCompatImageView) k0().k.e).setImageResource(R$drawable.virtual_card_image);
k0().e.setOnClickListener(new tj4(10, this, virtualCard));
this.G = x20.g;
this.E = virtualCard.getMifareId();
return;
}
if (userCardListModel != null) {
k0().e.setOnClickListener(new tj4(9, this, userCardListModel));
cn1 cn1Var = k0().k;
Context applicationContext3 = getApplicationContext();
fn2.t(applicationContext3, "null cannot be cast to non-null type com.asis.baseapp.Application");
lt0 e = ((ak) applicationContext3).e();
int i0 = fn2.i0(1, userCardListModel.getCardTypeId());
Context applicationContext4 = getApplicationContext();
fn2.t(applicationContext4, "null cannot be cast to non-null type com.asis.baseapp.Application");
((AppCompatImageView) cn1Var.e).setImageResource(e.d(i0, ((ak) applicationContext4).d()));
MaterialTextView materialTextView2 = (MaterialTextView) cn1Var.k;
String cardType = userCardListModel.getCardType();
if (cardType == null) {
cardType = "";
}
materialTextView2.setText(cardType + " " + getString(R$string.physical_card));
((MaterialTextView) cn1Var.h).setText(userCardListModel.getName());
((MaterialTextView) cn1Var.g).setText(userCardListModel.getMifareId());
MaterialTextView materialTextView3 = (MaterialTextView) cn1Var.c;
Double currentAmount = userCardListModel.getCurrentAmount();
materialTextView3.setText(currentAmount == null ? new String() : fx5.e(currentAmount.doubleValue()));
this.G = x20.f;
this.E = userCardListModel.getMifareId();
return;
}
if (cardInfoResult == null || guestPaymentData == null) {
throw new IllegalArgumentException("Intent data is not correct");
}
k0().e.setOnClickListener(new tj4(11, this, guestPaymentData));
cn1 cn1Var2 = k0().k;
Context applicationContext5 = getApplicationContext();
fn2.t(applicationContext5, "null cannot be cast to non-null type com.asis.baseapp.Application");
lt0 e2 = ((ak) applicationContext5).e();
int i02 = fn2.i0(1, cardInfoResult.getCardType());
Context applicationContext6 = getApplicationContext();
fn2.t(applicationContext6, "null cannot be cast to non-null type com.asis.baseapp.Application");
((AppCompatImageView) cn1Var2.e).setImageResource(e2.d(i02, ((ak) applicationContext6).d()));
((MaterialTextView) cn1Var2.k).setText(cardInfoResult.getCardTypeDescription() + " " + getString(R$string.physical_card));
((MaterialTextView) cn1Var2.h).setText(cardInfoResult.getName() + " " + cardInfoResult.getSurName());
MaterialTextView materialTextView4 = (MaterialTextView) cn1Var2.g;
String str2 = guestPaymentData.f;
materialTextView4.setText(str2);
MaterialTextView materialTextView5 = (MaterialTextView) cn1Var2.c;
Double currentBalance = cardInfoResult.getCurrentBalance();
materialTextView5.setText(currentBalance == null ? new String() : fx5.e(currentBalance.doubleValue()));
this.G = x20.h;
this.E = str2;
}
@Override
public final void onRestart() {
super.onRestart();
k0().e.setLoading(false);
}
@Override
public final void onResume() {
super.onResume();
x20 x20Var = this.G;
int i = x20Var == null ? -1 : y20.$EnumSwitchMapping$0[x20Var.ordinal()];
if (i == 1) {
ef efVar = ef.d;
fn2.v(efVar, "screen");
FirebaseAnalytics analytics = AnalyticsKt.getAnalytics(Firebase.INSTANCE);
ParametersBuilder parametersBuilder = new ParametersBuilder();
parametersBuilder.param(FirebaseAnalytics.Param.SCREEN_NAME, efVar.a);
parametersBuilder.param(FirebaseAnalytics.Param.SCREEN_CLASS, efVar.b);
nm4.s(efVar.c, parametersBuilder, "module_name", analytics, FirebaseAnalytics.Event.SCREEN_VIEW);
return;
}
if (i == 2) {
vf vfVar = vf.d;
fn2.v(vfVar, "screen");
FirebaseAnalytics analytics2 = AnalyticsKt.getAnalytics(Firebase.INSTANCE);
ParametersBuilder parametersBuilder2 = new ParametersBuilder();
parametersBuilder2.param(FirebaseAnalytics.Param.SCREEN_NAME, vfVar.a);
parametersBuilder2.param(FirebaseAnalytics.Param.SCREEN_CLASS, vfVar.b);
nm4.s(vfVar.c, parametersBuilder2, "module_name", analytics2, FirebaseAnalytics.Event.SCREEN_VIEW);
return;
}
if (i != 3) {
return;
}
vd vdVar = vd.d;
fn2.v(vdVar, "screen");
FirebaseAnalytics analytics3 = AnalyticsKt.getAnalytics(Firebase.INSTANCE);
ParametersBuilder parametersBuilder3 = new ParametersBuilder();
parametersBuilder3.param(FirebaseAnalytics.Param.SCREEN_NAME, vdVar.a);
parametersBuilder3.param(FirebaseAnalytics.Param.SCREEN_CLASS, vdVar.b);
nm4.s(vdVar.c, parametersBuilder3, "module_name", analytics3, FirebaseAnalytics.Event.SCREEN_VIEW);
}
}