正在查看: Akıllı Bilet v4.0.39.217 应用的 GreenPayActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Akıllı Bilet v4.0.39.217 应用的 GreenPayActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.asis.baseapp.ui.common.payment.greenpay;
import android.content.Intent;
import android.os.Bundle;
import android.os.IBinder;
import android.os.Parcelable;
import android.text.InputFilter;
import android.view.View;
import android.view.inputmethod.InputMethodManager;
import androidx.activity.b;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.fragment.app.p;
import com.asis.baseapp.ui.common.payment.PaymentInfoModel;
import com.asis.baseapp.ui.common.payment.greenpay.GreenPayActivity;
import com.asis.baseapp.ui.common.payment.greenpay.GreenPayViewModel;
import com.asis.coreapp.R$drawable;
import com.asis.coreapp.R$string;
import com.asis.logger.Logger;
import com.bumptech.glide.a;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textview.MaterialTextView;
import com.google.gson.Gson;
import defpackage.ci4;
import defpackage.dg5;
import defpackage.do3;
import defpackage.e13;
import defpackage.fn2;
import defpackage.fx5;
import defpackage.i4;
import defpackage.kw4;
import defpackage.l63;
import defpackage.mm2;
import defpackage.n63;
import defpackage.oz0;
import defpackage.p63;
import defpackage.py1;
import defpackage.q63;
import defpackage.r63;
import defpackage.rg1;
import defpackage.s63;
import defpackage.t22;
import defpackage.t63;
import defpackage.u63;
import defpackage.v63;
import defpackage.w10;
import defpackage.w63;
import defpackage.wu1;
import defpackage.xq2;
import defpackage.xu1;
import defpackage.zh3;
import defpackage.zu1;
import java.util.ArrayList;
import java.util.regex.Pattern;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0007\u0018\u00002\u00020\u00012\u00020\u0002:\u0001\u0005B\u0007¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0006"}, d2 = {"Lcom/asis/baseapp/ui/common/payment/greenpay/GreenPayActivity;", "Lvr;", "Le13;", "<init>", "()V", "p04", "coreapp_release"}, k = 1, mv = {1, 9, 0})
public final class GreenPayActivity extends py1 implements e13 {
public static final int G = 0;
public ArrayList D;
public final kw4 E;
public final dg5 F;
public GreenPayActivity() {
super(15);
this.E = fn2.b0(new wu1(this, 0));
this.F = new dg5(do3.a(GreenPayViewModel.class), new oz0(this, 27), new oz0(this, 26), new w10(this, 28));
}
public final i4 k0() {
return (i4) this.E.getValue();
}
public final GreenPayViewModel l0() {
return (GreenPayViewModel) this.F.getValue();
}
public final void m0(String str) {
int hashCode = str.hashCode();
if (hashCode != -1955522002) {
if (hashCode != 76679) {
if (hashCode == 2372361 && str.equals("MOOV")) {
a.f(k0().g).o(Integer.valueOf(R$drawable.ic_moov_africa_company)).A(k0().g);
return;
}
} else if (str.equals("MTN")) {
a.f(k0().g).o(Integer.valueOf(R$drawable.ic_mtn_company)).A(k0().g);
return;
}
} else if (str.equals("ORANGE")) {
a.f(k0().g).o(Integer.valueOf(R$drawable.ic_orange_company)).A(k0().g);
return;
}
a.f(k0().g).o(Integer.valueOf(R$drawable.baseline_signal_cellular_alt_24)).A(k0().g);
}
@Override
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(k0().a);
TextInputEditText textInputEditText = k0().j;
fn2.u(textInputEditText, "phoneInputText");
xu1 xu1Var = new xu1(textInputEditText);
final int i = 0;
textInputEditText.setFilters(new InputFilter.LengthFilter[]{new InputFilter.LengthFilter(13)});
textInputEditText.addTextChangedListener(xu1Var);
k0().b.setOnClickListener(new View.OnClickListener(this) {
public final GreenPayActivity g;
{
this.g = this;
}
@Override
public final void onClick(View view) {
int i2 = i;
GreenPayActivity greenPayActivity = this.g;
switch (i2) {
case 0:
int i3 = GreenPayActivity.G;
fn2.v(greenPayActivity, "this$0");
Logger.INSTANCE.logInfo(greenPayActivity, "BaseActivity", "User preesed back button");
greenPayActivity.finish();
break;
case 1:
int i4 = GreenPayActivity.G;
fn2.v(greenPayActivity, "this$0");
ArrayList<? extends Parcelable> arrayList = greenPayActivity.D;
if (arrayList != null) {
z73 z73Var = new z73();
Bundle bundle2 = new Bundle();
bundle2.putParcelableArrayList("gsm_operator_parcable_list", arrayList);
z73Var.setArguments(bundle2);
z73Var.h = greenPayActivity;
p supportFragmentManager = greenPayActivity.getSupportFragmentManager();
fn2.u(supportFragmentManager, "getSupportFragmentManager(...)");
androidx.fragment.app.a aVar = new androidx.fragment.app.a(supportFragmentManager);
aVar.e(0, z73Var, "PhoneOperatorBottomSheetDialogFragment", 1);
aVar.h();
break;
}
break;
default:
int i5 = GreenPayActivity.G;
fn2.v(greenPayActivity, "this$0");
IBinder windowToken = greenPayActivity.k0().a.getWindowToken();
fn2.u(windowToken, "getWindowToken(...)");
Object systemService = greenPayActivity.getSystemService("input_method");
fn2.t(systemService, "null cannot be cast to non-null type android.view.inputmethod.InputMethodManager");
((InputMethodManager) systemService).hideSoftInputFromWindow(windowToken, 0);
String obj = greenPayActivity.k0().e.getText().toString();
TextInputEditText textInputEditText2 = greenPayActivity.k0().j;
fn2.u(textInputEditText2, "phoneInputText");
String obj2 = textInputEditText2.getText().toString();
Pattern compile = Pattern.compile("\\D");
fn2.u(compile, "compile(...)");
fn2.v(obj2, "input");
String replaceAll = compile.matcher(obj2).replaceAll("");
fn2.u(replaceAll, "replaceAll(...)");
String str = Pattern.compile("^0\\d{9}$").matcher(replaceAll).matches() ? replaceAll : "";
Logger logger = Logger.INSTANCE;
StringBuilder p = nm4.p("Selected operator -> ", obj, " , Input UserPhone -> ", replaceAll, " , Formatter Phone -> ");
p.append(str);
logger.logInfo(greenPayActivity, "GreenPayActivity", p.toString());
if (obj.length() > 0) {
if (str.length() > 0) {
GreenPayViewModel l0 = greenPayActivity.l0();
xq2.E(mt1.C(l0), l0.e.c(), 0, new uv1(l0, obj, str, null), 2);
break;
}
}
String string = greenPayActivity.getString(R$string.can_not_be_empty);
fn2.u(string, "getString(...)");
greenPayActivity.k0().m.requestFocus();
greenPayActivity.k0().m.setErrorEnabled(true);
greenPayActivity.k0().m.setError(string);
break;
}
}
});
TextInputEditText textInputEditText2 = k0().j;
fn2.u(textInputEditText2, "phoneInputText");
final int i2 = 2;
textInputEditText2.addTextChangedListener(new rg1(this, i2));
ConstraintLayout constraintLayout = k0().f;
final char c = 1 == true ? 1 : 0;
constraintLayout.setOnClickListener(new View.OnClickListener(this) {
public final GreenPayActivity g;
{
this.g = this;
}
@Override
public final void onClick(View view) {
int i22 = c;
GreenPayActivity greenPayActivity = this.g;
switch (i22) {
case 0:
int i3 = GreenPayActivity.G;
fn2.v(greenPayActivity, "this$0");
Logger.INSTANCE.logInfo(greenPayActivity, "BaseActivity", "User preesed back button");
greenPayActivity.finish();
break;
case 1:
int i4 = GreenPayActivity.G;
fn2.v(greenPayActivity, "this$0");
ArrayList<? extends Parcelable> arrayList = greenPayActivity.D;
if (arrayList != null) {
z73 z73Var = new z73();
Bundle bundle2 = new Bundle();
bundle2.putParcelableArrayList("gsm_operator_parcable_list", arrayList);
z73Var.setArguments(bundle2);
z73Var.h = greenPayActivity;
p supportFragmentManager = greenPayActivity.getSupportFragmentManager();
fn2.u(supportFragmentManager, "getSupportFragmentManager(...)");
androidx.fragment.app.a aVar = new androidx.fragment.app.a(supportFragmentManager);
aVar.e(0, z73Var, "PhoneOperatorBottomSheetDialogFragment", 1);
aVar.h();
break;
}
break;
default:
int i5 = GreenPayActivity.G;
fn2.v(greenPayActivity, "this$0");
IBinder windowToken = greenPayActivity.k0().a.getWindowToken();
fn2.u(windowToken, "getWindowToken(...)");
Object systemService = greenPayActivity.getSystemService("input_method");
fn2.t(systemService, "null cannot be cast to non-null type android.view.inputmethod.InputMethodManager");
((InputMethodManager) systemService).hideSoftInputFromWindow(windowToken, 0);
String obj = greenPayActivity.k0().e.getText().toString();
TextInputEditText textInputEditText22 = greenPayActivity.k0().j;
fn2.u(textInputEditText22, "phoneInputText");
String obj2 = textInputEditText22.getText().toString();
Pattern compile = Pattern.compile("\\D");
fn2.u(compile, "compile(...)");
fn2.v(obj2, "input");
String replaceAll = compile.matcher(obj2).replaceAll("");
fn2.u(replaceAll, "replaceAll(...)");
String str = Pattern.compile("^0\\d{9}$").matcher(replaceAll).matches() ? replaceAll : "";
Logger logger = Logger.INSTANCE;
StringBuilder p = nm4.p("Selected operator -> ", obj, " , Input UserPhone -> ", replaceAll, " , Formatter Phone -> ");
p.append(str);
logger.logInfo(greenPayActivity, "GreenPayActivity", p.toString());
if (obj.length() > 0) {
if (str.length() > 0) {
GreenPayViewModel l0 = greenPayActivity.l0();
xq2.E(mt1.C(l0), l0.e.c(), 0, new uv1(l0, obj, str, null), 2);
break;
}
}
String string = greenPayActivity.getString(R$string.can_not_be_empty);
fn2.u(string, "getString(...)");
greenPayActivity.k0().m.requestFocus();
greenPayActivity.k0().m.setErrorEnabled(true);
greenPayActivity.k0().m.setError(string);
break;
}
}
});
k0().h.setOnClickListener(new View.OnClickListener(this) {
public final GreenPayActivity g;
{
this.g = this;
}
@Override
public final void onClick(View view) {
int i22 = i2;
GreenPayActivity greenPayActivity = this.g;
switch (i22) {
case 0:
int i3 = GreenPayActivity.G;
fn2.v(greenPayActivity, "this$0");
Logger.INSTANCE.logInfo(greenPayActivity, "BaseActivity", "User preesed back button");
greenPayActivity.finish();
break;
case 1:
int i4 = GreenPayActivity.G;
fn2.v(greenPayActivity, "this$0");
ArrayList<? extends Parcelable> arrayList = greenPayActivity.D;
if (arrayList != null) {
z73 z73Var = new z73();
Bundle bundle2 = new Bundle();
bundle2.putParcelableArrayList("gsm_operator_parcable_list", arrayList);
z73Var.setArguments(bundle2);
z73Var.h = greenPayActivity;
p supportFragmentManager = greenPayActivity.getSupportFragmentManager();
fn2.u(supportFragmentManager, "getSupportFragmentManager(...)");
androidx.fragment.app.a aVar = new androidx.fragment.app.a(supportFragmentManager);
aVar.e(0, z73Var, "PhoneOperatorBottomSheetDialogFragment", 1);
aVar.h();
break;
}
break;
default:
int i5 = GreenPayActivity.G;
fn2.v(greenPayActivity, "this$0");
IBinder windowToken = greenPayActivity.k0().a.getWindowToken();
fn2.u(windowToken, "getWindowToken(...)");
Object systemService = greenPayActivity.getSystemService("input_method");
fn2.t(systemService, "null cannot be cast to non-null type android.view.inputmethod.InputMethodManager");
((InputMethodManager) systemService).hideSoftInputFromWindow(windowToken, 0);
String obj = greenPayActivity.k0().e.getText().toString();
TextInputEditText textInputEditText22 = greenPayActivity.k0().j;
fn2.u(textInputEditText22, "phoneInputText");
String obj2 = textInputEditText22.getText().toString();
Pattern compile = Pattern.compile("\\D");
fn2.u(compile, "compile(...)");
fn2.v(obj2, "input");
String replaceAll = compile.matcher(obj2).replaceAll("");
fn2.u(replaceAll, "replaceAll(...)");
String str = Pattern.compile("^0\\d{9}$").matcher(replaceAll).matches() ? replaceAll : "";
Logger logger = Logger.INSTANCE;
StringBuilder p = nm4.p("Selected operator -> ", obj, " , Input UserPhone -> ", replaceAll, " , Formatter Phone -> ");
p.append(str);
logger.logInfo(greenPayActivity, "GreenPayActivity", p.toString());
if (obj.length() > 0) {
if (str.length() > 0) {
GreenPayViewModel l0 = greenPayActivity.l0();
xq2.E(mt1.C(l0), l0.e.c(), 0, new uv1(l0, obj, str, null), 2);
break;
}
}
String string = greenPayActivity.getString(R$string.can_not_be_empty);
fn2.u(string, "getString(...)");
greenPayActivity.k0().m.requestFocus();
greenPayActivity.k0().m.setErrorEnabled(true);
greenPayActivity.k0().m.setError(string);
break;
}
}
});
b onBackPressedDispatcher = getOnBackPressedDispatcher();
fn2.u(onBackPressedDispatcher, "<get-onBackPressedDispatcher>(...)");
zh3.b(onBackPressedDispatcher, null, new ci4(this, 14), 3);
Intent intent = getIntent();
fn2.u(intent, "getIntent(...)");
PaymentInfoModel paymentInfoModel = (PaymentInfoModel) mm2.F(intent, "intent_payment_info", PaymentInfoModel.class);
if (paymentInfoModel == null) {
throw new IllegalStateException("GreenPayActivity is require PaymentInfoModel intent value, you should use PaymentActivity.getIntent method or, create new intent and pass PaymentInfoModel as Serializable (java.io)");
}
Logger logger = Logger.INSTANCE;
logger.logInfo(this, "PaymentActivity", "setupIntents PaymentInfoModel: " + new Gson().toJson(paymentInfoModel));
l0().h = paymentInfoModel;
String str = paymentInfoModel.k;
if ((str == null || str.length() == 0) == true) {
w63 w63Var = paymentInfoModel.j;
if (w63Var instanceof q63) {
k0().i.setText(getString(R$string.card_balance_payment));
} else if (w63Var instanceof r63) {
k0().i.setText(getString(R$string.add_balance_to_virtual_card));
} else if (w63Var instanceof v63) {
k0().i.setText(getString(R$string.sell_virtual_card_payment));
} else if (w63Var instanceof t63) {
k0().i.setText(getString(R$string.nfc_ticket_payment));
} else if (w63Var instanceof u63) {
k0().i.setText(getString(R$string.qr_ticket_payment));
} else {
if (w63Var instanceof p63 ? true : w63Var instanceof s63) {
k0().i.setText(getString(R$string.pay_visa));
} else if (w63Var instanceof n63) {
k0().i.setText(getString(R$string.card_balance_payment));
} else if (w63Var instanceof l63) {
k0().i.setText(getString(R$string.payment_type_title_subs_load));
}
}
} else {
MaterialTextView materialTextView = k0().i;
String str2 = paymentInfoModel.k;
if (str2 == null) {
str2 = "";
}
materialTextView.setText(str2);
}
k0().c.setText(fx5.f(paymentInfoModel.f, 100));
k0().d.setText(fx5.f(paymentInfoModel.g, 100));
k0().l.setText(fx5.f(paymentInfoModel.h, 100));
logger.logInfo(this, "GreenPayActivity", "Balance value: " + ((Object) k0().c.getText()) + " / Commission value : " + ((Object) k0().d.getText()) + " / Total amount : " + ((Object) k0().l.getText()));
xq2.E(t22.n(this), null, 0, new zu1(this, null), 3);
}
}