正在查看: SpeedCash v6.5.1482 应用的 PaketDataRegulerActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: SpeedCash v6.5.1482 应用的 PaketDataRegulerActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.bm.sc.bebasbayar.ui.activity.ubp.paketdata;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.res.ColorStateList;
import android.os.Bundle;
import android.os.Handler;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.KeyEvent;
import android.view.View;
import android.view.inputmethod.InputMethodManager;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.annotation.IdRes;
import androidx.appcompat.widget.AppCompatImageView;
import androidx.appcompat.widget.SearchView;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.core.content.ContextCompat;
import androidx.recyclerview.widget.RecyclerView;
import com.bm.sc.auth.data.local.OneClickPayAddModel;
import com.bm.sc.auth.helper.OneClickPayHelperAdd;
import com.bm.sc.auth.helper.OpenPaymentHelper;
import com.bm.sc.auth.ui.oneclick.OneClickCartActivity;
import com.bm.sc.bebasbayar.BuildConfig;
import com.bm.sc.bebasbayar.R;
import com.bm.sc.bebasbayar.adapter.BaseAdapter;
import com.bm.sc.bebasbayar.adapter.entity.DialogPlusOption;
import com.bm.sc.bebasbayar.adapter.entity.ProdukListEntity;
import com.bm.sc.bebasbayar.adapter.entity.PulsaEntity;
import com.bm.sc.bebasbayar.adapter.entity.SelfNumberEntity;
import com.bm.sc.bebasbayar.adapter.entity.VoucherEntity;
import com.bm.sc.bebasbayar.adapter.list.HistoryPulsaAdapter;
import com.bm.sc.bebasbayar.adapter.list.PulsaAdapter;
import com.bm.sc.bebasbayar.adapter.list.PulsaCarouselAdapter;
import com.bm.sc.bebasbayar.adapter.list.UBPPromoVoucherAdapter;
import com.bm.sc.bebasbayar.handler.FirebaseProcessor;
import com.bm.sc.bebasbayar.handler.MessageComposer;
import com.bm.sc.bebasbayar.handler.MessageSender;
import com.bm.sc.bebasbayar.handler.QRISO;
import com.bm.sc.bebasbayar.helper.Affinity;
import com.bm.sc.bebasbayar.helper.MessageParser;
import com.bm.sc.bebasbayar.helper.ShowcaseHelper;
import com.bm.sc.bebasbayar.helper.UBPHelper;
import com.bm.sc.bebasbayar.helper.WidgetHelper;
import com.bm.sc.bebasbayar.iface.AdapterInvoker;
import com.bm.sc.bebasbayar.iface.BBCallback;
import com.bm.sc.bebasbayar.iface.MessageProcess;
import com.bm.sc.bebasbayar.message.BaseMessage;
import com.bm.sc.bebasbayar.message.BusMessage;
import com.bm.sc.bebasbayar.message.MPMessage;
import com.bm.sc.bebasbayar.message.api.APIMessageWrapper;
import com.bm.sc.bebasbayar.message.api.ListPulsaGameMessage;
import com.bm.sc.bebasbayar.message.mp.ApiMpMessageWrapper;
import com.bm.sc.bebasbayar.message.mp.PulsaPaketanGameMessage;
import com.bm.sc.bebasbayar.message.qr.DataMessage;
import com.bm.sc.bebasbayar.setting.session.AppSession;
import com.bm.sc.bebasbayar.setting.session.ConfigSession;
import com.bm.sc.bebasbayar.setting.session.DataSession;
import com.bm.sc.bebasbayar.ui.BaseActivity;
import com.bm.sc.bebasbayar.ui.activity.OneKlickPayActivity;
import com.bm.sc.bebasbayar.ui.activity.OtherHomeMenuActivity;
import com.bm.sc.bebasbayar.ui.activity.TransactionActivity;
import com.bm.sc.bebasbayar.ui.activity.cash.Deposit2Activity;
import com.bm.sc.bebasbayar.ui.activity.info.OpenPaymentWebViewActivity;
import com.bm.sc.bebasbayar.ui.activity.list.OptionVoucherListActivity;
import com.bm.sc.bebasbayar.ui.activity.ubp.paketdata.PaketDataRegulerActivity;
import com.bm.sc.bebasbayar.ui.fragment.dialog.ChangePaymentMethodFragment;
import com.bm.sc.bebasbayar.ui.fragment.dialog.OptionListFragment;
import com.bm.sc.bebasbayar.ui.fragment.dialog.OptionListFragment1;
import com.bm.sc.bebasbayar.ui.fragment.dialog.OptionListFragment2;
import com.bm.sc.bebasbayar.ui.fragment.dialog.UbpHistoryFragment;
import com.bm.sc.util.android.Compat;
import com.bm.sc.util.android.Device;
import com.bm.sc.util.common.Var;
import com.bm.sc.util.format.Locales;
import com.bumptech.glide.Glide;
import com.bumptech.glide.request.RequestOptions;
import com.google.android.material.switchmaterial.SwitchMaterial;
import com.google.android.material.tabs.TabLayout;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textfield.TextInputLayout;
import com.orhanobut.dialogplus.DialogPlus;
import eu.davidea.flexibleadapter.common.SmoothScrollLinearLayoutManager;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.Locale;
import java.util.Objects;
import java.util.Timer;
import java.util.TimerTask;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import nl.dionsegijn.konfetti.core.PartyFactory;
import nl.dionsegijn.konfetti.core.emitter.Emitter;
import nl.dionsegijn.konfetti.xml.KonfettiView;
import org.apache.commons.collections4.CollectionUtils;
import org.apache.commons.collections4.Predicate;
import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
public class PaketDataRegulerActivity extends TransactionActivity implements AdapterInvoker<PulsaEntity>, UbpHistoryFragment.UbpHistoryListener, UBPHelper.CrossSellingListener, PulsaCarouselAdapter.Callback, UBPPromoVoucherAdapter.Callback, HistoryPulsaAdapter.Callback {
public static final String MODE_TAG = "mode:tag";
public static final String PHONE_PREFIX = "phone:prx";
public static Comparator<PulsaEntity> SORT_BY_CODE = new Comparator() {
@Override
public final int compare(Object obj, Object obj2) {
int H1;
H1 = PaketDataRegulerActivity.H1((PulsaEntity) obj, (PulsaEntity) obj2);
return H1;
}
};
public static final int VOUCHER_REQUEST_CODE_PULSA = 12991;
public AppCompatImageView A;
public PulsaEntity A0;
public TextView B;
public TextView C;
public TextView D;
public Timer E;
public int G;
public MessageSender H;
public View I;
public String J;
public double K;
public String Q;
public String R;
public String S;
public String T;
public String U;
public RecyclerView V;
public PulsaAdapter W;
public ArrayList<PulsaEntity> X;
public TabLayout Y;
public boolean Z;
public ArrayList<String> b0;
public RecyclerView c0;
public HistoryPulsaAdapter d0;
public View e0;
public SwitchMaterial f0;
public View g0;
public TextView h0;
public KonfettiView l;
public double m;
public ConstraintLayout n0;
public String o;
public ConstraintLayout o0;
public ConstraintLayout p0;
public TextInputEditText q;
public ConstraintLayout q0;
public TextView r0;
public TextView s0;
public LinearLayout t0;
public PulsaPaketanGameMessage u0;
public View v0;
public DialogPlus w;
public View w0;
public TextView x0;
public TextInputLayout y0;
public ImageView z;
public TextInputEditText z0;
public final HashMap<String, Integer> i = UBPHelper.getProductIconList();
public final ArrayList<VoucherEntity> j = new ArrayList<>();
public boolean k = false;
public boolean n = false;
public ArrayList<ProdukListEntity> p = new ArrayList<>();
public String r = null;
public String s = "0";
public String t = "";
public String u = "";
public String v = "";
public DialogPlus x = null;
public View y = null;
public boolean F = true;
public double L = 0.0d;
public double M = 0.0d;
public double N = 0.0d;
public boolean O = false;
public boolean P = false;
public String a0 = null;
public AtomicBoolean i0 = new AtomicBoolean(false);
public AtomicBoolean j0 = new AtomicBoolean(false);
public boolean k0 = false;
public boolean l0 = false;
public boolean m0 = false;
public class a implements View.OnClickListener {
public final PulsaEntity a;
public a(PulsaEntity pulsaEntity) {
this.a = pulsaEntity;
}
@Override
public void onClick(View view) {
PaketDataRegulerActivity.this.U0(this.a);
}
}
public class b implements View.OnClickListener {
public final PulsaEntity a;
public b(PulsaEntity pulsaEntity) {
this.a = pulsaEntity;
}
@Override
public void onClick(View view) {
PaketDataRegulerActivity.this.U0(this.a);
}
}
public class c implements TabLayout.OnTabSelectedListener {
public c() {
}
public void onTabReselected(TabLayout.Tab tab) {
}
public void onTabSelected(TabLayout.Tab tab) {
PaketDataRegulerActivity.this.I1(tab.getText());
}
public void onTabUnselected(TabLayout.Tab tab) {
}
}
public class d implements MessageProcess {
public d() {
}
@Override
public void afterProcess(BaseMessage baseMessage) {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
ArrayList arrayList = new ArrayList();
if (!aPIMessageWrapper.isOK()) {
if (aPIMessageWrapper.getData().isEmpty()) {
return;
}
HashMap<String, Object> hashMap = aPIMessageWrapper.getData().get(0);
String var = Var.toString(hashMap.get("id_pelanggan"), "");
String var2 = Var.toString(hashMap.get(FirebaseProcessor.KEY_IMAGE_URL), "");
PaketDataRegulerActivity.this.D.setText("Nomor Saya");
PaketDataRegulerActivity.this.B.setText(var);
PaketDataRegulerActivity.this.findViewById(R.id.view_my_hp).setVisibility(0);
PaketDataRegulerActivity.this.findViewById(R.id.pulsa_carousel_logo).setVisibility(0);
PaketDataRegulerActivity.this.findViewById(R.id.pulsa_carousel_phone).setVisibility(0);
PaketDataRegulerActivity.this.findViewById(R.id.label_history_trx).setVisibility(0);
if (PaketDataRegulerActivity.this.U != null && !Var.toString(((BaseActivity) PaketDataRegulerActivity.this).appSession.retrieve(AppSession.PROPERTY_HANDPHONE_PROVIDER_ID), "").equals(PaketDataRegulerActivity.this.U)) {
PaketDataRegulerActivity.this.findViewById(R.id.view_my_hp).setVisibility(8);
PaketDataRegulerActivity.this.findViewById(R.id.pulsa_carousel_logo).setVisibility(8);
PaketDataRegulerActivity.this.findViewById(R.id.pulsa_carousel_phone).setVisibility(8);
PaketDataRegulerActivity.this.findViewById(R.id.label_history_trx).setVisibility(8);
}
if (PaketDataRegulerActivity.this.O) {
Glide.with(PaketDataRegulerActivity.this).load(var2).apply(new RequestOptions().placeholder(R.drawable.bb_splash_hexagon).error(R.drawable.bb_splash_hexagon)).into(PaketDataRegulerActivity.this.z);
return;
}
return;
}
PaketDataRegulerActivity.this.Z = true;
ArrayList<HashMap<String, Object>> data = aPIMessageWrapper.getData();
HashMap<String, Object> hashMap2 = aPIMessageWrapper.getData().get(0);
String var3 = Var.toString(hashMap2.get("id_pelanggan"), "");
PaketDataRegulerActivity.this.D.setText("Transaksi Terakhir");
PaketDataRegulerActivity.this.findViewById(R.id.pulsa_carousel_more_btn).setVisibility(0);
if (!var3.isEmpty()) {
String var4 = Var.toString(hashMap2.get("produk"), "");
String var5 = Var.toString(hashMap2.get(FirebaseProcessor.KEY_IMAGE_URL), "");
PaketDataRegulerActivity.this.B.setText(var3);
PaketDataRegulerActivity.this.C.setText(var4);
if (PaketDataRegulerActivity.this.O) {
Glide.with(PaketDataRegulerActivity.this).load(var5).apply(new RequestOptions().placeholder(R.drawable.bb_splash_hexagon).error(R.drawable.bb_splash_hexagon)).into(PaketDataRegulerActivity.this.z);
}
}
Iterator<HashMap<String, Object>> it = data.iterator();
while (it.hasNext()) {
HashMap<String, Object> next = it.next();
ProdukListEntity produkListEntity = new ProdukListEntity();
produkListEntity.setIdPel1(Var.toString(next.get("id_pelanggan"), ""));
produkListEntity.setProduk(Var.toString(next.get("produk"), ""));
produkListEntity.setTime(Var.toString(next.get("tanggal"), ""));
produkListEntity.setDrawable_url(Var.toString(next.get(FirebaseProcessor.KEY_IMAGE_URL), ""));
produkListEntity.setName(Var.toString(next.get("nama_pelanggan"), ""));
arrayList.add(produkListEntity);
}
PaketDataRegulerActivity.this.p = arrayList;
PaketDataRegulerActivity.this.d0.updateList(PaketDataRegulerActivity.this.p);
PaketDataRegulerActivity.this.c0.setAdapter(PaketDataRegulerActivity.this.d0);
PaketDataRegulerActivity.this.findViewById(R.id.view_my_hp).setVisibility(8);
PaketDataRegulerActivity.this.findViewById(R.id.pulsa_carousel_logo).setVisibility(8);
PaketDataRegulerActivity.this.findViewById(R.id.pulsa_carousel_phone).setVisibility(8);
PaketDataRegulerActivity.this.findViewById(R.id.label_history_trx).setVisibility(0);
if (PaketDataRegulerActivity.this.U == null || !Var.toString(((BaseActivity) PaketDataRegulerActivity.this).appSession.retrieve(AppSession.PROPERTY_HANDPHONE_PROVIDER_ID), "").equals(PaketDataRegulerActivity.this.U)) {
return;
}
PaketDataRegulerActivity.this.q.setText(((BaseActivity) PaketDataRegulerActivity.this).appSession.retrieve(AppSession.PROPERTY_HANDPHONE));
PaketDataRegulerActivity.this.K1();
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
}
}
public class e implements MessageProcess {
public final PulsaEntity a;
public e(PulsaEntity pulsaEntity) {
this.a = pulsaEntity;
}
@Override
public void afterProcess(BaseMessage baseMessage) {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
if (aPIMessageWrapper.isOK()) {
aPIMessageWrapper.getData();
HashMap<String, Object> hashMap = aPIMessageWrapper.getData().get(0);
HashMap hashMap2 = Var.toHashMap(hashMap.get("detail_voucher"));
PaketDataRegulerActivity.this.t = Var.toString(hashMap2.get("kode_voucher"), "");
PaketDataRegulerActivity.this.M = Var.toDouble(hashMap.get("nominal_voucher"), 0.0d);
PaketDataRegulerActivity.this.u = Var.toString(hashMap2.get("kode_voucher"), "");
PaketDataRegulerActivity.this.N = Var.toDouble(hashMap.get("nominal_voucher"), 0.0d);
}
PaketDataRegulerActivity.this.X0(this.a);
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
}
}
public class f implements MessageProcess {
public f() {
}
@Override
public void afterProcess(BaseMessage baseMessage) {
PaketDataRegulerActivity.this.onTransactionDone(false, baseMessage);
PaketDataRegulerActivity.this.closeKeyboard();
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
if (PaketDataRegulerActivity.this.F) {
PaketDataRegulerActivity.this.hideKeyboard();
}
PaketDataRegulerActivity.this.onTransactionPrepare(false);
}
}
public class g implements MessageProcess {
public g() {
}
public void b(int i, Boolean bool) {
PaketDataRegulerActivity.this.t = "";
PaketDataRegulerActivity.this.u = "";
PaketDataRegulerActivity.this.setKode_voucher("");
PaketDataRegulerActivity.this.doTransaction(true, null);
}
@Override
public void afterProcess(BaseMessage baseMessage) {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
if (aPIMessageWrapper.isOK()) {
PaketDataRegulerActivity.this.doTransaction(true, null);
} else {
SearchView.OnCloseListener onCloseListener = PaketDataRegulerActivity.this;
Affinity.info(onCloseListener, 1, onCloseListener.getString(R.string.title_info), Var.toString(aPIMessageWrapper.getMap().get("keterangan"), ""), new BBCallback() {
@Override
public final void do_callback(int i, Object obj) {
PaketDataRegulerActivity.g.this.b(i, (Boolean) obj);
}
});
}
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
}
}
public class h implements View.OnClickListener {
public h() {
}
@Override
public void onClick(View view) {
String charSequence = PaketDataRegulerActivity.this.B.getText().toString();
PaketDataRegulerActivity.this.q.setText(charSequence);
WidgetHelper.setProductIdTag(PaketDataRegulerActivity.this.q, "", charSequence);
}
}
public class i implements TextWatcher {
public class a extends TimerTask {
public a() {
}
public void b() {
String e1 = PaketDataRegulerActivity.this.e1();
if (!e1.isEmpty() && e1.length() > 5 && e1.length() < 17 && PaketDataRegulerActivity.this.P) {
PaketDataRegulerActivity.this.findViewById(R.id.cb_save_id_pel_pulsa).setVisibility(0);
PaketDataRegulerActivity.this.F = false;
PaketDataRegulerActivity.this.inquiry();
PaketDataRegulerActivity.this.findViewById(R.id.layout_product_not_found).setVisibility(8);
PaketDataRegulerActivity.this.findViewById(R.id.pulsa_carousel_more_btn).setVisibility(8);
PaketDataRegulerActivity.this.findViewById(R.id.label_history_trx).setVisibility(8);
PaketDataRegulerActivity.this.findViewById(R.id.pulsa_carousel_phone).setVisibility(8);
PaketDataRegulerActivity.this.findViewById(R.id.pulsa_carousel_logo).setVisibility(8);
return;
}
if (e1.length() <= 16) {
if (e1.length() < 5) {
PaketDataRegulerActivity.this.resetForm(false);
return;
}
return;
}
InputMethodManager inputMethodManager = (InputMethodManager) PaketDataRegulerActivity.this.getSystemService("input_method");
Objects.requireNonNull(inputMethodManager);
inputMethodManager.hideSoftInputFromWindow(PaketDataRegulerActivity.this.q.getWindowToken(), 0);
PaketDataRegulerActivity.this.findViewById(R.id.pulsa_carousel_more_btn).setVisibility(8);
PaketDataRegulerActivity.this.findViewById(R.id.label_history_trx).setVisibility(8);
PaketDataRegulerActivity.this.findViewById(R.id.pulsa_carousel_phone).setVisibility(8);
PaketDataRegulerActivity.this.findViewById(R.id.pulsa_carousel_logo).setVisibility(8);
PaketDataRegulerActivity.this.q.clearFocus();
}
@Override
public void run() {
PaketDataRegulerActivity.this.runOnUiThread(new Runnable() {
@Override
public final void run() {
PaketDataRegulerActivity.i.a.this.b();
}
});
}
}
public i() {
}
@Override
public void afterTextChanged(Editable editable) {
if (editable.length() == 0) {
PaketDataRegulerActivity.this.J1();
} else if (editable.length() > 0) {
PaketDataRegulerActivity.this.K1();
}
}
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
if (PaketDataRegulerActivity.this.E != null) {
PaketDataRegulerActivity.this.E.cancel();
}
PaketDataRegulerActivity.this.E = new Timer();
PaketDataRegulerActivity.this.E.schedule(new a(), 1500L);
}
}
public class j implements View.OnClickListener {
public final PulsaEntity a;
public j(PulsaEntity pulsaEntity) {
this.a = pulsaEntity;
}
@Override
public void onClick(View view) {
PaketDataRegulerActivity.this.openVoucherList(this.a);
}
}
public class k implements View.OnClickListener {
public final PulsaEntity a;
public k(PulsaEntity pulsaEntity) {
this.a = pulsaEntity;
}
@Override
public void onClick(View view) {
PaketDataRegulerActivity.this.U0(this.a);
}
}
public class l implements View.OnClickListener {
public final PulsaEntity a;
public l(PulsaEntity pulsaEntity) {
this.a = pulsaEntity;
}
@Override
public void onClick(View view) {
PaketDataRegulerActivity.this.U0(this.a);
}
}
public class m implements View.OnClickListener {
public final PulsaEntity a;
public m(PulsaEntity pulsaEntity) {
this.a = pulsaEntity;
}
@Override
public void onClick(View view) {
PaketDataRegulerActivity.this.changePaymentMethod(this.a);
}
}
public class n implements View.OnClickListener {
public final PulsaEntity a;
public n(PulsaEntity pulsaEntity) {
this.a = pulsaEntity;
}
@Override
public void onClick(View view) {
PaketDataRegulerActivity.this.changePaymentMethod(this.a);
}
}
public class o implements View.OnClickListener {
public final PulsaEntity a;
public o(PulsaEntity pulsaEntity) {
this.a = pulsaEntity;
}
@Override
public void onClick(View view) {
PaketDataRegulerActivity.this.U0(this.a);
}
}
public void A1(int i2, Boolean bool) {
this.P = bool.booleanValue();
}
public void B1(PulsaEntity pulsaEntity, int i2, Boolean bool) {
bool.booleanValue();
f1(pulsaEntity);
}
public void C1(ArrayList arrayList) {
this.w = Affinity.option(this, R.string.pulsa_choose_provider, arrayList, this);
}
public boolean D1(TextView textView, int i2, KeyEvent keyEvent) {
if (i2 != 0 && i2 != 5 && (keyEvent == null || keyEvent.getAction() != 0 || e1().length() < 5)) {
return true;
}
inquiry();
return true;
}
public static boolean E1(String str, PulsaEntity pulsaEntity) {
return pulsaEntity.getJenis().equalsIgnoreCase(str);
}
public void F1(CharSequence charSequence) {
if (charSequence.equals("Semua") || charSequence.length() == 0) {
this.W.updatePulsaListItems(this.X);
this.I.setVisibility(8);
return;
}
ArrayList arrayList = new ArrayList(this.X);
final String trim = charSequence.toString().toLowerCase().trim();
CollectionUtils.filter(arrayList, new Predicate() {
public final boolean evaluate(Object obj) {
boolean E1;
E1 = PaketDataRegulerActivity.E1(trim, (PulsaEntity) obj);
return E1;
}
});
this.W.updatePulsaListItems(arrayList);
this.I.setVisibility(8);
}
public void G1(final CharSequence charSequence) {
runOnUiThread(new Runnable() {
@Override
public final void run() {
PaketDataRegulerActivity.this.F1(charSequence);
}
});
}
public static int H1(PulsaEntity pulsaEntity, PulsaEntity pulsaEntity2) {
String var = Var.toString(pulsaEntity.getIs_gangguan(), "");
if (var.equals("1")) {
return 1;
}
return var.compareTo(Var.toString(pulsaEntity2.getIs_gangguan(), ""));
}
public void g1(PulsaEntity pulsaEntity, int i2, Boolean bool) {
bool.booleanValue();
setSelectedPulsaEntity(pulsaEntity);
f1(pulsaEntity);
}
public static Bundle getPaketDataBundle(String str, String str2, String str3, String str4) {
Bundle bundle = new Bundle();
bundle.putString("provider", str);
bundle.putString("type", str2);
bundle.putString("area", str3);
bundle.putString("query:param", str4);
return bundle;
}
public Unit h1(BaseMessage baseMessage) {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
if (!aPIMessageWrapper.isOK()) {
Affinity.info(this, false, Var.toString(aPIMessageWrapper.getResponse_description(), ""));
return null;
}
aPIMessageWrapper.getData().get(0);
Affinity.purge(this, OneClickCartActivity.class);
return null;
}
public void i1(PulsaEntity pulsaEntity, View view) {
openVoucherList(pulsaEntity);
}
public void j1(PulsaEntity pulsaEntity, View view) {
openVoucherList(pulsaEntity);
}
public void k1(PulsaEntity pulsaEntity, View view) {
this.u = "";
this.N = 0.0d;
this.x.dismiss();
TextInputEditText textInputEditText = this.q;
String idproduk = pulsaEntity.getIdproduk();
Editable text = this.q.getText();
Objects.requireNonNull(text);
String obj = text.toString();
Objects.requireNonNull(obj);
WidgetHelper.setProductIdTag(textInputEditText, idproduk, obj);
if (this.t.equals("")) {
payment(pulsaEntity);
} else {
Y0(this.t, pulsaEntity.getIdproduk(), pulsaEntity.getHargajual());
}
}
public void l1(PulsaEntity pulsaEntity, View view) {
payment(pulsaEntity);
}
public void m1(PulsaEntity pulsaEntity, View view) {
payment(pulsaEntity);
}
public void n1(PulsaEntity pulsaEntity, View view) {
payment(pulsaEntity);
}
public void o1(View view) {
this.x.dismiss();
Affinity.launch(this, Deposit2Activity.class);
}
public void p1(PulsaEntity pulsaEntity, View view) {
openVoucherList(pulsaEntity);
}
public void q1(TextView textView, int i2, Boolean bool) {
if (bool.booleanValue()) {
this.y.findViewById(R.id.voucher_container).setVisibility(8);
this.y.findViewById(R.id.voucher_add_container).setVisibility(8);
this.y.findViewById(R.id.btn_list_voucher).setVisibility(0);
this.f0.setEnabled(true);
((TextView) this.y.findViewById(R.id.pulsa_price)).setText(Locales.moneyNoFraction(Var.toString(Integer.valueOf(this.G), "")));
((TextView) this.y.findViewById(R.id.pulsa_price_nett)).setText(Locales.moneyNoFraction(Var.toString(Integer.valueOf(this.G), "")));
textView.setText(Locales.moneyNoFraction(Var.toString(Integer.valueOf(this.G), "")));
String.format(Locale.getDefault(), "- %1$s", Locales.moneyNoFraction(Var.toString(Integer.valueOf((int) this.K), "0")));
if (this.K > 0.0d) {
this.y.findViewById(R.id.tv_label_discount).setVisibility(8);
this.y.findViewById(R.id.pulsa_discount).setVisibility(8);
((TextView) this.y.findViewById(R.id.pulsa_discount)).setText(String.format(Locale.getDefault(), "- %1$s", Locales.moneyNoFraction(Var.toString(Integer.valueOf((int) this.K), "0"))));
} else {
this.y.findViewById(R.id.tv_label_discount).setVisibility(8);
this.y.findViewById(R.id.pulsa_discount).setVisibility(8);
}
this.v = "";
this.t = "";
this.M = 0.0d;
this.L = 0.0d;
setKode_voucher("");
if (!this.u.equals("")) {
String str = this.u;
this.t = str;
setKode_voucher(str);
this.M = this.N;
this.l.start(new PartyFactory(new Emitter(5L, TimeUnit.SECONDS).perSecond(50)).angle(270).spread(90).setSpeedBetween(1.0f, 5.0f).timeToLive(2000L).position(0.0d, 0.0d, 1.0d, 0.0d).build());
this.q0.setVisibility(8);
this.n0.setVisibility(0);
}
if (Var.toDouble(this.o, 0.0d) >= this.G) {
this.y.findViewById(R.id.btn_pay).setVisibility(0);
this.y.findViewById(R.id.btn_topup).setVisibility(8);
this.h0.setVisibility(8);
this.t0.setBackgroundDrawable(getResources().getDrawable(R.drawable.bb_background_transparent_white));
this.s0.setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
this.r0.setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
return;
}
if (this.n) {
this.y.findViewById(R.id.btn_pay).setVisibility(0);
this.y.findViewById(R.id.btn_topup).setVisibility(8);
this.h0.setVisibility(8);
this.t0.setBackgroundColor(ContextCompat.getColor(this, R.color.colorBackground));
((TextView) this.y.findViewById(R.id.sc_label_balance)).setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
((TextView) this.y.findViewById(R.id.sc_balance)).setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
return;
}
this.y.findViewById(R.id.btn_pay).setVisibility(8);
this.y.findViewById(R.id.btn_topup).setVisibility(0);
this.h0.setVisibility(0);
this.s0.setTextColor(ContextCompat.getColor(this, R.color.colorLevelPremium));
this.r0.setTextColor(ContextCompat.getColor(this, R.color.colorLevelPremium));
((TextView) this.y.findViewById(R.id.tv_balance_insufficient)).setTextColor(ContextCompat.getColor(this, R.color.colorLevelPremium));
this.t0.setBackgroundDrawable(getResources().getDrawable(R.drawable.button_rounded10dp_pink));
}
}
public void r1(final TextView textView, View view) {
Affinity.confirm(this, "Konfirmasi Hapus Voucher", "Anda yakin akan menghapus voucher?", new BBCallback() {
@Override
public final void do_callback(int i2, Object obj) {
PaketDataRegulerActivity.this.q1(textView, i2, (Boolean) obj);
}
});
}
public void s1(TextView textView, ImageView imageView, ImageView imageView2, ImageView imageView3, ImageView imageView4, TextView textView2, TextView textView3, ConstraintLayout constraintLayout, double d2, TextView textView4, TextView textView5, TextView textView6, boolean z, CompoundButton compoundButton, boolean z2) {
if (!z2) {
((TextView) this.y.findViewById(R.id.label_poin_voucher)).setTextColor(ContextCompat.getColor(this, R.color.colorPrimaryAlt));
((TextView) this.y.findViewById(R.id.label_poin_voucher2)).setTextColor(ContextCompat.getColor(this, R.color.Black));
this.n0.setEnabled(true);
this.q0.setEnabled(true);
this.y.findViewById(R.id.poin_voucher_arrowRIght).setEnabled(true);
this.k = false;
textView.setTextColor(ContextCompat.getColor(this, R.color.Black));
imageView.setImageResource(R.drawable.ic_persen_poin);
imageView2.setImageResource(R.drawable.ic_cek_list_blue);
imageView3.setImageResource(R.drawable.ic_arrow_right_poin);
imageView4.setImageResource(R.drawable.ic_arrow_right_poin);
this.n0.setBackgroundResource(R.drawable.bb_background_transparent_blue_rounded_16);
this.q0.setBackgroundResource(R.drawable.bb_background_transparent_blue_rounded_16);
textView2.setVisibility(8);
textView3.setVisibility(8);
textView3.setText("- Rp0");
textView4.setText(Locales.moneyNoFraction(String.valueOf(this.G)));
constraintLayout.setVisibility(8);
this.n0.setVisibility(8);
this.q0.setVisibility(0);
textView6.setText(Locales.moneyNoFraction(Var.toString(Integer.valueOf(this.G), "")));
imageView3.setEnabled(true);
imageView.setEnabled(true);
if (!this.u.equals("")) {
String str = this.u;
this.t = str;
this.M = this.N;
setKode_voucher(str);
this.l.start(new PartyFactory(new Emitter(5L, TimeUnit.SECONDS).perSecond(50)).angle(270).spread(90).setSpeedBetween(1.0f, 5.0f).timeToLive(2000L).position(0.0d, 0.0d, 1.0d, 0.0d).build());
this.q0.setVisibility(8);
this.n0.setVisibility(0);
}
if (Var.toDouble(this.o, 0.0d) >= this.G) {
this.g0.findViewById(R.id.btn_pay).setVisibility(0);
this.g0.findViewById(R.id.btn_topup).setVisibility(8);
this.h0.setVisibility(8);
this.y.findViewById(R.id.balance_container).setBackgroundDrawable(getResources().getDrawable(R.drawable.bb_background_transparent_white));
this.s0.setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
this.r0.setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
return;
}
if (z) {
this.g0.findViewById(R.id.btn_pay).setVisibility(0);
this.g0.findViewById(R.id.btn_topup).setVisibility(8);
this.h0.setVisibility(8);
this.t0.setBackgroundColor(ContextCompat.getColor(this, R.color.colorBackground));
this.s0.setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
this.r0.setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
return;
}
this.g0.findViewById(R.id.btn_pay).setVisibility(8);
this.g0.findViewById(R.id.btn_topup).setVisibility(0);
this.h0.setVisibility(0);
this.s0.setTextColor(ContextCompat.getColor(this, R.color.colorLevelPremium));
this.r0.setTextColor(ContextCompat.getColor(this, R.color.colorLevelPremium));
this.h0.setTextColor(ContextCompat.getColor(this, R.color.colorLevelPremium));
this.t0.setBackgroundDrawable(getResources().getDrawable(R.drawable.button_rounded10dp_pink));
return;
}
((TextView) this.y.findViewById(R.id.label_poin_voucher)).setTextColor(ContextCompat.getColor(this, R.color.Gray));
((TextView) this.y.findViewById(R.id.label_poin_voucher2)).setTextColor(ContextCompat.getColor(this, R.color.Gray));
this.n0.setEnabled(false);
this.q0.setEnabled(false);
this.y.findViewById(R.id.poin_voucher_arrowRIght).setEnabled(false);
this.k = true;
textView.setTextColor(ContextCompat.getColor(this, R.color.Gray));
imageView.setImageResource(R.drawable.ic_poin_persen_disable);
imageView2.setImageResource(R.drawable.ic_cek_list_disable);
imageView3.setImageResource(R.drawable.ic_arrow_right_poin_disable);
imageView4.setImageResource(R.drawable.ic_arrow_right_poin_disable);
this.n0.setBackgroundResource(R.drawable.bb_background_transparent_grey);
this.q0.setBackgroundResource(R.drawable.bb_background_transparent_grey);
textView2.setVisibility(0);
textView3.setVisibility(0);
constraintLayout.setVisibility(0);
if (d2 > this.G) {
textView3.setText("- " + Locales.moneyNoFraction(String.valueOf(this.G)));
} else {
textView3.setText("- " + Locales.moneyNoFraction(this.appSession.retrieve(AppSession.PROPERTY_POIN)));
}
int i2 = this.G;
if (d2 > i2) {
textView4.setText("Gratis");
} else {
textView4.setText(Locales.moneyNoFraction(String.valueOf(i2 - d2)));
}
if (d2 > this.G) {
textView5.setText("Yeay! kamu hemat " + Locales.moneyNoFraction(String.valueOf(this.G)));
} else {
textView5.setText("Yeay! kamu hemat " + Locales.moneyNoFraction(this.appSession.retrieve(AppSession.PROPERTY_POIN)));
}
this.v = "";
this.t = "";
this.M = 0.0d;
this.L = 0.0d;
setKode_voucher("");
this.n0.setVisibility(8);
this.q0.setVisibility(0);
int i3 = this.G;
if (d2 > i3) {
textView6.setText("Gratis");
} else {
textView6.setText(Locales.moneyNoFraction(String.valueOf(i3 - d2)));
}
imageView3.setEnabled(false);
imageView.setEnabled(false);
if (Var.toDouble(this.o, 0.0d) + d2 >= this.G) {
this.g0.findViewById(R.id.btn_pay).setVisibility(0);
this.g0.findViewById(R.id.btn_topup).setVisibility(8);
this.h0.setVisibility(8);
this.t0.setBackgroundDrawable(getResources().getDrawable(R.drawable.bb_background_transparent_white));
this.s0.setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
this.r0.setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
return;
}
if (z) {
this.g0.findViewById(R.id.btn_pay).setVisibility(0);
this.g0.findViewById(R.id.btn_topup).setVisibility(8);
this.h0.setVisibility(8);
this.t0.setBackgroundColor(ContextCompat.getColor(this, R.color.colorBackground));
this.s0.setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
this.r0.setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
return;
}
this.g0.findViewById(R.id.btn_pay).setVisibility(8);
this.g0.findViewById(R.id.btn_topup).setVisibility(0);
this.h0.setVisibility(0);
this.s0.setTextColor(ContextCompat.getColor(this, R.color.colorLevelPremium));
this.r0.setTextColor(ContextCompat.getColor(this, R.color.colorLevelPremium));
this.h0.setTextColor(ContextCompat.getColor(this, R.color.colorLevelPremium));
this.t0.setBackgroundDrawable(getResources().getDrawable(R.drawable.button_rounded10dp_pink));
}
public void t1(PulsaEntity pulsaEntity, View view) {
openVoucherList(pulsaEntity);
}
public void u1(PulsaEntity pulsaEntity, View view) {
openVoucherList(pulsaEntity);
}
public void v1(PulsaEntity pulsaEntity, View view) {
openVoucherList(pulsaEntity);
}
public void w1(PulsaEntity pulsaEntity, View view) {
openVoucherList(pulsaEntity);
}
public void x1(AtomicBoolean atomicBoolean, AtomicBoolean atomicBoolean2, PulsaEntity pulsaEntity, boolean z) {
ImageView imageView = (ImageView) findViewById(R.id.ic_logo_sc);
this.k0 = z;
if (!z) {
atomicBoolean2.set(false);
this.f0.setEnabled(true);
imageView.setImageDrawable(ContextCompat.getDrawable(getApplicationContext(), R.drawable.ic_speedcash));
this.s0.setText(getApplicationContext().getString(R.string.saldo_speedcash));
this.r0.setText(Locales.moneyNoFraction(this.appSession.retrieve(AppSession.PROPERTY_BALANCE)));
this.n0.setVisibility(0);
View view = this.y;
if (view == null || !view.isShown()) {
return;
}
this.x.dismiss();
setSelectedPulsaEntity(pulsaEntity);
f1(pulsaEntity);
return;
}
atomicBoolean.set(z);
this.f0.setEnabled(false);
this.f0.setChecked(false);
this.k = false;
imageView.setImageDrawable(ContextCompat.getDrawable(getApplicationContext(), R.drawable.ic_other_payment));
this.s0.setText("Metode bayar lainnya");
this.r0.setText("QRIS/Virtual Account/Kartu");
this.s0.setTextColor(-16777216);
this.r0.setTextColor(-16777216);
this.h0.setTextColor(ColorStateList.valueOf(ContextCompat.getColor(getApplicationContext(), R.color.colorPrimaryAlt)));
this.p0.setVisibility(0);
this.g0.findViewById(R.id.btn_topup).setVisibility(8);
this.g0.findViewById(R.id.tv_balance_insufficient).setVisibility(8);
this.n0.setVisibility(8);
this.o0.setVisibility(8);
}
public Unit y1(BaseMessage baseMessage) {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
if (!aPIMessageWrapper.isOK()) {
Affinity.info(this, false, Var.toString(aPIMessageWrapper.getResponse_description(), ""));
return null;
}
String var = Var.toString(aPIMessageWrapper.getData().get(0).get("url"), "https://www.speedcash.co.id/");
this.dataSession.store(DataSession.KEY_URL_LAST_OPEN_PAYMENT, var);
Bundle bundle = new Bundle();
bundle.putString("url", var);
bundle.putString(FirebaseProcessor.KEY_TITLE, "Pembayaran " + getProductName());
Intent intent = new Intent((Context) this, (Class<?>) OpenPaymentWebViewActivity.class);
intent.putExtras(bundle);
startActivity(intent);
return null;
}
public void z1(PulsaEntity pulsaEntity, int i2, Boolean bool) {
bool.booleanValue();
setSelectedPulsaEntity(pulsaEntity);
f1(pulsaEntity);
}
public final void I1(final CharSequence charSequence) {
this.I.setVisibility(0);
new Handler().postDelayed(new Runnable() {
@Override
public final void run() {
PaketDataRegulerActivity.this.G1(charSequence);
}
}, 0L);
}
public final void J1() {
this.q.setTextAppearance(R.style.form_bold);
}
public final void K1() {
this.q.setTextAppearance(R.style.input_product_code);
}
public final void U0(PulsaEntity pulsaEntity) {
OneClickPayAddModel composeRequestMsgAddCart;
if (Var.toString(e1(), "").equals("")) {
Affinity.info(this, false, getString(R.string.error_required_field, "Nomor Handphone"));
return;
}
if (getTransactionMessage(true) == null) {
return;
}
getTransactionMessage(true).setItem(BaseMessage.INDEX_VERSION_CODE, 482);
getTransactionMessage(true).setItem(BaseMessage.INDEX_VERSION_NAME, BuildConfig.VERSION_NAME);
getTransactionMessage(true);
if (this.l0) {
OneClickPayHelperAdd oneClickPayHelperAdd = OneClickPayHelperAdd.INSTANCE;
Context applicationContext = getApplicationContext();
PulsaPaketanGameMessage pulsaPaketanGameMessage = this.u0;
String retrieve = this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID);
String idproduk = pulsaEntity.getIdproduk();
String e1 = e1();
long round = Math.round(Float.parseFloat(String.valueOf(this.G)));
Editable text = this.z0.getText();
Objects.requireNonNull(text);
composeRequestMsgAddCart = oneClickPayHelperAdd.composeRequestMsgAddCart(applicationContext, false, pulsaPaketanGameMessage, "", retrieve, idproduk, e1, round, 1, "", text.toString(), "", Device.getDeviceUUID(this).toString());
} else {
composeRequestMsgAddCart = OneClickPayHelperAdd.INSTANCE.composeRequestMsgAddCart(getApplicationContext(), false, this.u0, "", this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), pulsaEntity.getIdproduk(), e1(), Math.round(Float.parseFloat(String.valueOf(this.G))), 1, "", this.J, "", Device.getDeviceUUID(this).toString());
}
OneClickPayHelperAdd.INSTANCE.addToCartOneClickPayItem(this, composeRequestMsgAddCart, new Function1() {
public final Object invoke(Object obj) {
Unit h1;
h1 = PaketDataRegulerActivity.this.h1((BaseMessage) obj);
return h1;
}
});
}
public final ArrayList<PulsaEntity> V0(ArrayList<HashMap<String, Object>> arrayList) {
ArrayList<PulsaEntity> arrayList2 = new ArrayList<>();
LinkedHashSet linkedHashSet = new LinkedHashSet();
Iterator<HashMap<String, Object>> it = arrayList.iterator();
while (it.hasNext()) {
HashMap<String, Object> next = it.next();
Object obj = next.get("provider");
Objects.requireNonNull(obj);
String obj2 = obj.toString();
this.S = obj2;
if (!obj2.isEmpty() || !this.S.equals("")) {
Object obj3 = next.get("image");
Objects.requireNonNull(obj3);
this.a0 = obj3.toString();
Glide.with(getApplicationContext()).load(this.a0).apply(new RequestOptions().placeholder(R.drawable.bb_splash_hexagon).error(R.drawable.bb_splash_hexagon)).into(this.A);
}
ArrayList arrayList3 = (ArrayList) next.get("products");
Objects.requireNonNull(arrayList3);
Iterator it2 = arrayList3.iterator();
while (it2.hasNext()) {
HashMap hashMap = (HashMap) it2.next();
int i2 = Var.toInt(hashMap.get("statuspay"), 0);
if (i2 >= 0) {
PulsaEntity pulsaEntity = new PulsaEntity((String) hashMap.get("idproduk"), (String) hashMap.get("namaproduk"), (int) Var.toDouble(hashMap.get("hargajual"), 0.0d), (String) hashMap.get("denom"));
if (hashMap.get(MPMessage.IncludeMessage.CASHBACK) != null) {
pulsaEntity.setCashback((String) hashMap.get(MPMessage.IncludeMessage.CASHBACK));
}
if (hashMap.get("nominalUp") != null) {
pulsaEntity.setNominalUp((String) hashMap.get("nominalUp"));
}
pulsaEntity.setDescription(Var.toString(hashMap.get(MPMessage.INDEX_DESC), ""));
pulsaEntity.setIs_gangguan(Var.toString(hashMap.get("is_gangguan"), ""));
pulsaEntity.setResid(Integer.valueOf(Var.toInt(this.i.get(this.S), getMainProductLogoResId())));
pulsaEntity.setStatus(i2);
pulsaEntity.setJenis(Var.toString(hashMap.get("jenis"), "Empty"));
pulsaEntity.setImgUrl(this.a0);
arrayList2.add(pulsaEntity);
if (!Var.toString(hashMap.get("jenis"), "").isEmpty()) {
linkedHashSet.add(pulsaEntity.getJenis());
}
}
}
}
Collections.sort(arrayList2, SORT_BY_CODE);
PulsaAdapter pulsaAdapter = new PulsaAdapter(this, 3);
this.W = pulsaAdapter;
pulsaAdapter.setCollectionFilterOriginal(arrayList2);
W0(linkedHashSet);
return arrayList2;
}
public final void W0(LinkedHashSet<String> linkedHashSet) {
this.Y.removeAllTabs();
TabLayout tabLayout = this.Y;
tabLayout.addTab(tabLayout.newTab().setText("Semua"));
Iterator<String> it = linkedHashSet.iterator();
while (it.hasNext()) {
String next = it.next();
TabLayout tabLayout2 = this.Y;
tabLayout2.addTab(tabLayout2.newTab().setText(next));
}
this.Y.addOnTabSelectedListener(new c());
}
public final void X0(final com.bm.sc.bebasbayar.adapter.entity.PulsaEntity r44) {
throw new UnsupportedOperationException("Method not decompiled: com.bm.sc.bebasbayar.ui.activity.ubp.paketdata.PaketDataRegulerActivity.X0(com.bm.sc.bebasbayar.adapter.entity.PulsaEntity):void");
}
public final void Y0(String str, String str2, int i2) {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper();
aPIMessageWrapper.setItem("kode_voucher", str);
aPIMessageWrapper.setItem(DataMessage.ID_OUTLET, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
aPIMessageWrapper.setItem(BaseMessage.INDEX_VIA, "BB ANDROID");
aPIMessageWrapper.setItem("channel", str2);
aPIMessageWrapper.setItem("nominal", Integer.valueOf(i2));
MessageComposer messageComposer = new MessageComposer(2, "voucher/check?step=payment");
messageComposer.setIs_encrypted(false);
messageComposer.setShowProgressRegular(true);
messageComposer.setMessageProcess(new g());
MessageSender messageSender = new MessageSender(this, messageComposer);
messageSender.setRequestMessage(aPIMessageWrapper);
messageSender.execute();
}
public final void Z0(PulsaEntity pulsaEntity) {
getTransactionMessage(true).setItem(BaseMessage.INDEX_VERSION_CODE, 482);
getTransactionMessage(true).setItem(BaseMessage.INDEX_VERSION_NAME, BuildConfig.VERSION_NAME);
getTransactionMessage(true);
OpenPaymentHelper openPaymentHelper = OpenPaymentHelper.INSTANCE;
openPaymentHelper.createOpenPayment(this, openPaymentHelper.composeRequestMsg(getApplicationContext(), false, this.u0, "", this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), pulsaEntity.getIdproduk(), e1(), Math.round(Float.parseFloat(String.valueOf(this.G))), 1, "", this.J, "", Device.getDeviceUUID(this).toString()), new Function1() {
public final Object invoke(Object obj) {
Unit y1;
y1 = PaketDataRegulerActivity.this.y1((BaseMessage) obj);
return y1;
}
});
}
public final String a1() {
Bundle extras = getIntent().getExtras();
return extras != null ? extras.getString("phone:prx", "") : "";
}
@IdRes
public final int b1() {
Bundle extras = getIntent().getExtras();
return extras != null ? extras.getInt("mode:tag", R.id.menu_item_pulsa_reg) : R.id.menu_item_pulsa_reg;
}
public final void c1() {
UbpHistoryFragment ubpHistoryFragment = new UbpHistoryFragment();
ubpHistoryFragment.setArguments(ubpHistoryFragment.setupDefaultBundle(11275, "Riwayat Transaksi", this.p));
ubpHistoryFragment.show(getSupportFragmentManager(), "pulsa_history_option");
}
public void changePaymentMethod(final PulsaEntity pulsaEntity) {
final AtomicBoolean atomicBoolean = new AtomicBoolean(false);
final AtomicBoolean atomicBoolean2 = new AtomicBoolean(false);
?? changePaymentMethodFragment = new ChangePaymentMethodFragment();
changePaymentMethodFragment.setTagihan(Double.valueOf(this.G), atomicBoolean.get(), atomicBoolean2.get());
changePaymentMethodFragment.setOnSelectedChoice(new ChangePaymentMethodFragment.OnSelectedChoice() {
@Override
public final void selectedChoice(boolean z) {
PaketDataRegulerActivity.this.x1(atomicBoolean2, atomicBoolean, pulsaEntity, z);
}
});
changePaymentMethodFragment.show(getSupportFragmentManager(), "Change Source Found");
}
public final void d1() {
MessageComposer messageComposer = new MessageComposer(7, "ro/customer/history_billinfo");
messageComposer.setRequest_method(MessageComposer.GET);
messageComposer.setData_type(2);
messageComposer.addMessage("user_id", this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
messageComposer.addMessage("user_uuid", Device.getDeviceUUID(this).toString());
messageComposer.addMessage(BaseMessage.INDEX_VIA, "BB ANDROID");
messageComposer.addMessage("id_group_produk", "pulsa");
messageComposer.addMessage("is_pulsa", 1);
messageComposer.addMessage("id_provider", this.U);
messageComposer.setShowProgressRegular(false);
messageComposer.setIs_encrypted(false);
messageComposer.setMessageProcess(new d());
new MessageSender(this, messageComposer).execute();
}
public final String e1() {
Editable text = this.q.getText();
Objects.requireNonNull(text);
String obj = text.toString();
if (!obj.startsWith(QRISO.ID_ADD_DATA)) {
return obj;
}
return "0" + obj.substring(2);
}
public final void f1(PulsaEntity pulsaEntity) {
this.t = "";
this.M = 0.0d;
this.u = "";
this.N = 0.0d;
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper();
aPIMessageWrapper.setItem(DataMessage.ID_OUTLET, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
aPIMessageWrapper.setItem("user_id", this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
aPIMessageWrapper.setItem("user_uuid", Device.getDeviceUUID(this));
aPIMessageWrapper.setItem("nominal", Integer.valueOf(pulsaEntity.getHargajual()));
aPIMessageWrapper.setItem("channel", pulsaEntity.getIdproduk());
MessageComposer messageComposer = new MessageComposer(7, "ro/activity/voucher_applied");
messageComposer.setShowProgressRegular(true);
messageComposer.setIs_encrypted(false);
messageComposer.setMessageProcess(new e(pulsaEntity));
MessageSender messageSender = new MessageSender(this, messageComposer);
messageSender.setRequestMessage(aPIMessageWrapper);
messageSender.execute();
}
@Override
public String getClassSimpleName() {
return "pulsa";
}
@Override
public Activity getInvokerActivity() {
return this;
}
@Override
public int getMainProductLogoResId() {
return R.drawable.ic_bb_pulsa;
}
@Override
public String getPageGroupName() {
return "pulsa";
}
@Override
public String getProductName() {
return this.J;
}
@Override
public String getSelectedProductCode() {
String str = this.r;
if (str == null) {
return WidgetHelper.getProductIdTag(this.q);
}
this.r = null;
return str;
}
public PulsaEntity getSelectedPulsaEntity() {
return this.A0;
}
@Override
public BaseMessage getTransactionMessage(boolean z) {
Editable text = this.q.getText();
Objects.requireNonNull(text);
if (text.toString().isEmpty()) {
Affinity.info(this, false, getString(R.string.error_required_field, "Nomor Handphone"));
return null;
}
Editable text2 = this.q.getText();
Objects.requireNonNull(text2);
if (text2.toString().equalsIgnoreCase("")) {
Affinity.info(this, false, getString(R.string.error_required_field, "Nomor Handphone"));
return null;
}
if (this.q.getText().toString().length() < 8) {
Affinity.info(this, false, "Nomor handphone minimal 8 digit");
return null;
}
if (z && getSelectedPulsaEntity().getIdproduk().isEmpty()) {
Affinity.info(this, false, getString(R.string.error_invalid_payment_info));
return null;
}
String retrieve = this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID);
if (!z) {
return new ListPulsaGameMessage(retrieve, e1());
}
PulsaPaketanGameMessage pulsaPaketanGameMessage = new PulsaPaketanGameMessage(retrieve, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_PIN), this.appSession.retrieve(AppSession.PROPERTY_AUTH_TOKEN), getSelectedPulsaEntity().getIdproduk());
this.u0 = pulsaPaketanGameMessage;
pulsaPaketanGameMessage.setAdditional_dataValue(0, e1());
Device.getAddressLocation(this);
this.u0.setIncludesValue(MPMessage.IncludeMessage.AMOUNT, String.valueOf(this.G));
this.u0.setIncludesValue(MPMessage.IncludeMessage.PRODUCT_NAME, getSelectedPulsaEntity().getNamaproduk());
this.u0.setAdditional_dataValue(109, Device.getLogDevice(this));
this.u0.setIncludesValue(MPMessage.IncludeMessage.CUSTOMER_ID_1, e1());
this.u0.setIncludesValue(MPMessage.IncludeMessage.DISCOUNT, Var.toString(Integer.valueOf((int) this.K), "0"));
if (this.k) {
this.u0.setIncludesValue(MPMessage.IncludeMessage.PAYMENT_METHOD_PRIORITY, "POIN");
} else {
this.u0.setIncludesValue(MPMessage.IncludeMessage.PAYMENT_METHOD_PRIORITY, "");
}
if (getKode_voucher() != null) {
this.u0.setIncludesValue(MPMessage.IncludeMessage.JENIS_STRUK, getKode_voucher());
}
if (isUsePointPayment()) {
this.u0.setIncludesValue(MPMessage.IncludeMessage.PAYMENT_METHOD_PRIORITY, "POIN");
}
setIsIdPelSaved(((CheckBox) findViewById(R.id.cb_save_id_pel_pulsa)).isChecked());
this.u0.setItem(BaseMessage.INDEX_UUID, Var.toString(Device.getDeviceUUID(getApplicationContext()).toString(), ""));
this.u0.setAdditional_dataValue(109, Device.getLogDevice(this));
return this.u0;
}
@Override
public int getViewResource() {
return R.layout.activity_paket_data_reguler2;
}
@Override
public String getWikiNameSpace() {
return null;
}
public void inquiry() {
ListPulsaGameMessage listPulsaGameMessage = new ListPulsaGameMessage(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), e1());
listPulsaGameMessage.setItem("type", this.Q);
listPulsaGameMessage.setItem("jenis_voucher", this.R);
MessageComposer messageComposer = new MessageComposer(2, listPulsaGameMessage.getPath());
messageComposer.setShowProgressRegular(this.F);
messageComposer.setIs_credential(false);
messageComposer.setMessageProcess(new f());
MessageSender messageSender = this.H;
if (messageSender != null) {
messageSender.cancel();
}
MessageSender messageSender2 = new MessageSender(this, messageComposer);
this.H = messageSender2;
messageSender2.setRequestMessage(listPulsaGameMessage);
this.H.execute();
}
public boolean isAssignedAsData() {
return b1() == 2131364831;
}
@Override
public boolean isEnabledVoucher() {
return true;
}
@Override
public boolean isMainSubscriberId() {
return true;
}
@Override
public boolean isNeedToDisplayShowcase() {
return false;
}
@Override
public boolean isPulsaPage() {
return true;
}
@Override
public boolean isSearchVisible() {
return false;
}
@Override
public void onActivityResult(int i2, int i3, Intent intent) {
super.onActivityResult(i2, i3, intent);
StringBuilder sb = new StringBuilder();
sb.append("onActivityResult: ");
sb.append(i3);
if (i3 == 12991) {
TextView textView = (TextView) this.y.findViewById(R.id.tv_label_discount);
TextView textView2 = (TextView) this.y.findViewById(R.id.pulsa_discount);
TextView textView3 = (TextView) this.y.findViewById(R.id.pulsa_price_nett);
ConstraintLayout findViewById = this.y.findViewById(R.id.voucher_add_container);
ConstraintLayout findViewById2 = this.y.findViewById(R.id.btn_voucher);
SwitchMaterial findViewById3 = this.y.findViewById(R.id.switch_poin);
TextView textView4 = (TextView) this.y.findViewById(R.id.sc_balance);
String var = Var.toString(this.appSession.retrieve(AppSession.PROPERTY_BALANCE), "0");
TextView textView5 = (TextView) this.y.findViewById(R.id.btn_pay_nominal);
findViewById.setVisibility(8);
findViewById2.setVisibility(8);
this.v = intent.getStringExtra("desc_voucher");
this.t = intent.getStringExtra("kode_voucher");
this.M = intent.getDoubleExtra("nominal_voucher", 0.0d);
setKode_voucher(this.t);
String stringExtra = intent.getStringExtra("satuan_voucher");
if (this.v.isEmpty() && this.t.isEmpty()) {
findViewById.setVisibility(8);
findViewById2.setVisibility(8);
this.y.findViewById(R.id.btn_list_voucher).setVisibility(8);
} else {
findViewById.setVisibility(0);
findViewById2.setVisibility(8);
this.y.findViewById(R.id.btn_list_voucher).setVisibility(8);
if (this.v.isEmpty()) {
this.y.findViewById(R.id.voucher_desc).setVisibility(8);
this.y.findViewById(R.id.voucher_divider).setVisibility(8);
} else {
this.y.findViewById(R.id.voucher_desc).setVisibility(0);
this.y.findViewById(R.id.voucher_divider).setVisibility(0);
((TextView) this.y.findViewById(R.id.voucher_desc)).setText(Compat.Html_fromHtml(this.v));
}
((TextView) this.y.findViewById(R.id.voucher_code)).setText(Compat.Html_fromHtml(getString(R.string.voucher_code_info, this.t)));
}
if (this.M == 0.0d) {
textView.setVisibility(8);
textView2.setVisibility(8);
return;
}
((TextView) this.y.findViewById(R.id.voucher_code2)).setText("Dapat voucher " + Locales.moneyNoFraction(Var.toString(Double.valueOf(this.M), "")));
if (stringExtra == null || !stringExtra.equals("saldo")) {
if (stringExtra.equals("poin")) {
findViewById.setVisibility(8);
((TextView) this.y.findViewById(R.id.label_poin)).setText("Gunakan" + Locales.moneyNoFraction(String.valueOf(this.M)).replace("Rp", "") + " SpeedCash Poinmu");
((TextView) this.y.findViewById(R.id.label_poin_voucher)).setText("Kamu akan dapat" + Locales.moneyNoFraction(String.valueOf(this.M)).replace("Rp", "") + " SpeedCash Poin");
findViewById2.setVisibility(0);
if (this.K > 0.0d) {
textView.setVisibility(8);
textView2.setVisibility(8);
} else {
textView.setVisibility(8);
textView2.setVisibility(8);
}
this.l.start(new PartyFactory(new Emitter(5L, TimeUnit.SECONDS).perSecond(50)).angle(270).spread(90).setSpeedBetween(1.0f, 5.0f).timeToLive(2000L).position(0.0d, 0.0d, 1.0d, 0.0d).build());
return;
}
return;
}
double d2 = this.K;
double d3 = this.M;
this.K = d2 + d3;
this.m = this.G - d3;
textView.setVisibility(0);
textView2.setVisibility(0);
textView2.setText(String.format(Locale.getDefault(), "- %1$s", Locales.moneyNoFraction(Var.toString(Integer.valueOf((int) this.K), "0"))));
textView3.setText(Locales.moneyNoFraction(Var.toString(Double.valueOf(this.m), "")));
findViewById.setVisibility(0);
findViewById3.setEnabled(false);
findViewById2.setVisibility(8);
this.y.findViewById(R.id.btn_list_voucher).setVisibility(8);
LinearLayout linearLayout = (LinearLayout) this.y.findViewById(R.id.balance_container);
TextView textView6 = (TextView) this.y.findViewById(R.id.tv_balance_insufficient);
TextView textView7 = (TextView) this.y.findViewById(R.id.sc_label_balance);
if (Var.toDouble(var, 0.0d) >= this.m) {
this.y.findViewById(R.id.btn_pay).setVisibility(0);
this.y.findViewById(R.id.btn_topup).setVisibility(8);
textView6.setVisibility(8);
linearLayout.setBackgroundDrawable(getResources().getDrawable(R.drawable.bb_background_transparent_white));
textView7.setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
textView4.setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
} else if (this.n) {
this.y.findViewById(R.id.btn_pay).setVisibility(0);
this.y.findViewById(R.id.btn_topup).setVisibility(8);
textView6.setVisibility(8);
linearLayout.setBackgroundColor(ContextCompat.getColor(this, R.color.colorBackground));
((TextView) this.y.findViewById(R.id.sc_label_balance)).setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
((TextView) this.y.findViewById(R.id.sc_balance)).setTextColor(ContextCompat.getColor(this, R.color.colorInvoice));
} else {
this.y.findViewById(R.id.btn_pay).setVisibility(8);
this.y.findViewById(R.id.btn_topup).setVisibility(0);
textView6.setVisibility(0);
textView7.setTextColor(ContextCompat.getColor(this, R.color.colorLevelPremium));
textView4.setTextColor(ContextCompat.getColor(this, R.color.colorLevelPremium));
((TextView) this.y.findViewById(R.id.tv_balance_insufficient)).setTextColor(ContextCompat.getColor(this, R.color.colorLevelPremium));
linearLayout.setBackgroundDrawable(getResources().getDrawable(R.drawable.button_rounded10dp_pink));
}
textView5.setText(Locales.moneyNoFraction(Var.toString(Double.valueOf(this.m), "")));
}
}
public void onAttachedToWindow() {
this.O = true;
super/*android.app.Activity*/.onAttachedToWindow();
}
@Override
public void onBackPressed() {
boolean z = getIntent().getExtras() != null ? Var.toBoolean(Boolean.valueOf(getIntent().getExtras().getBoolean(AppSession.IS_FROM_NEW_HOME)), false) : false;
boolean z2 = getIntent().getExtras() != null ? Var.toBoolean(Boolean.valueOf(getIntent().getExtras().getBoolean(AppSession.IS_FROM_ONE_CLICK)), false) : false;
if (z) {
Affinity.purge(this, OtherHomeMenuActivity.class);
} else if (z2) {
Affinity.purge(this, OneKlickPayActivity.class);
} else {
super.onBackPressed();
}
}
@Override
public void onClick(View view) {
if (view.getId() == 2131365281) {
c1();
} else {
super.onClick(view);
}
}
@Override
public void onClickData(ProdukListEntity produkListEntity) {
this.q.setText(produkListEntity.getIdPel1());
}
@Override
public void onClickedData(int i2, final PulsaEntity pulsaEntity) {
Affinity.refreshBalance(this, new BBCallback() {
@Override
public final void do_callback(int i3, Object obj) {
PaketDataRegulerActivity.this.z1(pulsaEntity, i3, (Boolean) obj);
}
});
}
@Override
public void onCopyVoucherCode(int i2, String str) {
}
@Override
public void onCreate(Bundle bundle) {
SelfNumberEntity selfNumberEntity;
super.onCreate(bundle);
this.I = findViewById(R.id.loading_pulsa);
this.Y = findViewById(R.id.tab_layout_data);
RecyclerView recyclerView = (RecyclerView) findViewById(R.id.rv_pulsa_list);
this.V = recyclerView;
recyclerView.setLayoutManager(new SmoothScrollLinearLayoutManager(this, 1, false));
this.V.setNestedScrollingEnabled(false);
TextInputEditText findViewById = findViewById(R.id.pulsa_field_nohp);
this.q = findViewById;
WidgetHelper.setAutoComplete2(findViewById, this, this.appSession, "PULSA", 5, new BBCallback() {
@Override
public final void do_callback(int i2, Object obj) {
PaketDataRegulerActivity.this.A1(i2, (Boolean) obj);
}
});
this.A = findViewById(R.id.img_provider);
this.z = (ImageView) findViewById(R.id.pulsa_carousel_logo);
this.B = (TextView) findViewById(R.id.pulsa_carousel_phone);
this.C = (TextView) findViewById(R.id.pulsa_carousel_nama_produk);
this.D = (TextView) findViewById(R.id.label_history_trx);
findViewById(R.id.view_my_hp).setOnClickListener(new h());
findViewById(R.id.pulsa_carousel_more_btn).setOnClickListener(this);
attachUIHandler(null);
if (!ShowcaseHelper.transactionShowCase(this, true)) {
onShowcaseFinished();
}
this.q.requestFocus();
String var = Var.toString(new AppSession(this).retrieve(AppSession.PROPERTY_BALANCE), "0");
this.o = var;
if (var.equals("0") || this.o.isEmpty()) {
this.balance_insufficient_container.setVisibility(0);
} else {
this.balance_insufficient_container.setVisibility(8);
}
this.D.setText("Nomor Saya");
this.B.setText(this.appSession.retrieve(AppSession.PROPERTY_HANDPHONE));
this.C.setVisibility(8);
this.Q = "DATA";
this.R = "";
Bundle extras = getIntent().getExtras();
if (extras != null) {
this.Q = extras.getString("type", "");
this.R = extras.getString("area", "");
this.T = extras.getString("provider", "");
this.U = extras.getString("query:param", "");
}
d1();
this.l0 = Var.toBoolean(this.appSession.retrieve(AppSession.IS_FROM_ONE_CLICK), false);
this.m0 = Var.toBoolean(this.appSession.retrieve(AppSession.IS_FROM_NEW_HOME), false);
Bundle extras2 = getIntent().getExtras();
if (extras2 != null && (selfNumberEntity = (SelfNumberEntity) extras2.getParcelable("self_number_entity")) != null) {
this.q.setText(selfNumberEntity.getIdPel());
}
Device.getAddressLocation(this);
ArrayList arrayList = new ArrayList(this.configSession.retrieveSet(ConfigSession.PROPERTY_WHITE_LIST_ID));
this.b0 = new ArrayList<>();
for (int i2 = 0; i2 < arrayList.size(); i2++) {
Object obj = ((HashMap) arrayList.get(i2)).get(DataMessage.ID_OUTLET);
Objects.requireNonNull(obj);
if (!obj.toString().equals("")) {
ArrayList<String> arrayList2 = this.b0;
Object obj2 = ((HashMap) arrayList.get(i2)).get(DataMessage.ID_OUTLET);
Objects.requireNonNull(obj2);
arrayList2.add(obj2.toString());
}
}
RecyclerView recyclerView2 = (RecyclerView) findViewById(R.id.rv_history);
this.c0 = recyclerView2;
recyclerView2.setFocusable(false);
HistoryPulsaAdapter historyPulsaAdapter = new HistoryPulsaAdapter(this);
this.d0 = historyPulsaAdapter;
historyPulsaAdapter.setCallback(this);
ArrayList<String> arrayList3 = this.b0;
if (arrayList3 == null || arrayList3.size() <= 0) {
return;
}
for (int i3 = 0; i3 < this.b0.size(); i3++) {
if (this.b0.get(i3).equals(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID))) {
this.n = true;
}
}
}
@Override
public void onCrossSellProduct(ProdukListEntity produkListEntity) {
HashMap hashMap = Var.toHashMap(produkListEntity.getAria_data());
final PulsaEntity pulsaEntity = new PulsaEntity(produkListEntity.getCode(), produkListEntity.getName(), (int) Var.toDouble(hashMap.get("harga_jual"), 0.0d), String.valueOf(produkListEntity.getPrice()));
pulsaEntity.setCashback(Var.toString(hashMap.get(MPMessage.IncludeMessage.CASHBACK), ""));
pulsaEntity.setNominalUp(Var.toString(hashMap.get("nominalUp"), ""));
pulsaEntity.setResid(Integer.valueOf(getMainProductLogoResId()));
Affinity.refreshBalance(this, new BBCallback() {
@Override
public final void do_callback(int i2, Object obj) {
PaketDataRegulerActivity.this.B1(pulsaEntity, i2, (Boolean) obj);
}
});
}
public void onDetachedFromWindow() {
this.O = false;
super/*android.app.Activity*/.onDetachedFromWindow();
}
@Override
public void onItemClick(DialogPlus dialogPlus, Object obj, View view, int i2) {
if (!(obj instanceof DialogPlusOption)) {
super.onItemClick(dialogPlus, obj, view, i2);
return;
}
DialogPlusOption dialogPlusOption = (DialogPlusOption) obj;
if (dialogPlusOption.getText().startsWith("Provider")) {
this.r = Var.toString(dialogPlusOption.getObject(), "");
super.onItemClick(dialogPlus, obj, view, 0);
DialogPlus dialogPlus2 = this.w;
if (dialogPlus2 == null || !dialogPlus2.isShowing()) {
return;
}
this.w.dismiss();
return;
}
if (i2 != 0) {
super.onItemClick(dialogPlus, obj, view, i2);
return;
}
DialogPlus dialogPlus3 = this.transactionIdPelDialog;
if (dialogPlus3 != null && dialogPlus3.isShowing()) {
this.transactionIdPelDialog.dismiss();
}
HashMap<String, HashMap<String, HashMap<String, String>>> parseProduk = MessageParser.PulsaGame.parseProduk(this.dataSession.retrieve(DataSession.PROPERTY_LIST_PULSA_NEW));
final ArrayList arrayList = new ArrayList();
for (String str : parseProduk.keySet()) {
HashMap<String, HashMap<String, String>> hashMap = parseProduk.get(str);
Objects.requireNonNull(hashMap);
ArrayList arrayList2 = new ArrayList(hashMap.keySet());
DialogPlusOption dialogPlusOption2 = new DialogPlusOption("Provider " + str, Var.toInt(this.i.get(str), getMainProductLogoResId()));
dialogPlusOption2.setObject(arrayList2.get(0));
arrayList.add(dialogPlusOption2);
}
new Handler().postDelayed(new Runnable() {
@Override
public final void run() {
PaketDataRegulerActivity.this.C1(arrayList);
}
}, 500L);
}
@Override
@Subscribe(threadMode = ThreadMode.MAIN)
public void onMessageEvent(BusMessage busMessage) {
if (busMessage.getEventType() == 1) {
this.appSession.store(AppSession.PROPERTY_BALANCE, Var.toString(Double.valueOf(busMessage.getBalance()), "0"));
View view = this.y;
if (view != null) {
((TextView) view.findViewById(R.id.sc_balance)).setText(Locales.moneyNoFraction(this.appSession.retrieve(AppSession.PROPERTY_BALANCE)));
}
}
}
@Override
public void onOptionChoosen(OptionListFragment optionListFragment, int i2, ProdukListEntity produkListEntity) {
String code = produkListEntity.getCode();
if (i2 == 39791 || i2 == 57345) {
this.q.setText(code);
if (i2 == 39791) {
inquiry();
}
}
}
public void onPause() {
super/*androidx.fragment.app.FragmentActivity*/.onPause();
EventBus.getDefault().unregister(this);
}
@Override
public void onResume() {
super.onResume();
View view = this.y;
if (view != null) {
((TextView) view.findViewById(R.id.sc_balance)).setText(Locales.moneyNoFraction(this.appSession.retrieve(AppSession.PROPERTY_BALANCE)));
}
}
@Override
public void onShowcaseFinished() {
String a1 = a1();
if (!a1.isEmpty()) {
this.q.setText(a1);
inquiry();
}
this.q.addTextChangedListener(new i());
this.q.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public final boolean onEditorAction(TextView textView, int i2, KeyEvent keyEvent) {
boolean D1;
D1 = PaketDataRegulerActivity.this.D1(textView, i2, keyEvent);
return D1;
}
});
}
@Override
public void onStart() {
super.onStart();
if (!EventBus.getDefault().isRegistered(this)) {
EventBus.getDefault().register(this);
}
resetForm(false);
}
@Override
public MPMessage onTransactionDone(boolean z, BaseMessage baseMessage) {
this.F = true;
findViewById(R.id.layout_product_not_found).setVisibility(8);
this.I.setVisibility(8);
if (z) {
PulsaPaketanGameMessage pulsaPaketanGameMessage = new PulsaPaketanGameMessage(baseMessage);
pulsaPaketanGameMessage.isOK();
this.V.setVisibility(8);
this.Y.setVisibility(8);
return pulsaPaketanGameMessage;
}
ApiMpMessageWrapper apiMpMessageWrapper = new ApiMpMessageWrapper(baseMessage);
if (apiMpMessageWrapper.isApiOK()) {
this.X = V0(apiMpMessageWrapper.getData());
if (this.T.equalsIgnoreCase(this.S)) {
this.A.setVisibility(0);
this.V.setAdapter(this.W);
this.W.updateList(this.X);
this.V.setVisibility(0);
this.Y.setVisibility(0);
findViewById(R.id.pulsa_carousel_more_btn).setVisibility(8);
findViewById(R.id.label_history_trx).setVisibility(8);
findViewById(R.id.view_my_hp).setVisibility(8);
findViewById(R.id.pulsa_carousel_logo).setVisibility(8);
findViewById(R.id.pulsa_carousel_phone).setVisibility(8);
findViewById(R.id.label_history_trx).setVisibility(8);
} else {
Affinity.info(this, false, "Nomor Handphone Tidak Sesuai Pastikan nomor yang Anda masukan adalah nomor " + this.T);
}
} else {
findViewById(R.id.layout_product_not_found).setVisibility(0);
}
return apiMpMessageWrapper;
}
@Override
public void onTransactionPrepare(boolean z) {
findViewById(R.id.layout_product_not_found).setVisibility(8);
this.V.setVisibility(8);
this.Y.setVisibility(8);
this.I.setVisibility(0);
}
@Override
public void onUbpHistoryChoosen(UbpHistoryFragment ubpHistoryFragment, int i2, ProdukListEntity produkListEntity) {
String idPel1 = produkListEntity.getIdPel1();
if (i2 == 11275) {
WidgetHelper.setProductIdTag(this.q, idPel1, idPel1);
}
}
public void openVoucherList(PulsaEntity pulsaEntity) {
Bundle bundle = new Bundle();
bundle.putString("idProduk", pulsaEntity.getIdproduk());
bundle.putString("group", "pulsa");
bundle.putDouble("harga", pulsaEntity.getHargajual());
bundle.putInt("requestCode", 12991);
Affinity.listen(this, OptionVoucherListActivity.class, 0, bundle);
}
@Override
public void optionChoosen(OptionListFragment1 optionListFragment1, int i2, ProdukListEntity produkListEntity) {
String code = produkListEntity.getCode();
if (i2 == 39791 || i2 == 57345) {
WidgetHelper.setProductIdTag(this.q, code, code);
if (i2 == 39791) {
inquiry();
}
this.dialog.dismiss();
}
}
@Override
public void optionChoosen1(OptionListFragment2 optionListFragment2, int i2, ProdukListEntity produkListEntity) {
String code = produkListEntity.getCode();
if (i2 == 11275) {
WidgetHelper.setProductIdTag(this.q, code, code);
inquiry();
this.dialog.dismiss();
}
}
public void payment(PulsaEntity pulsaEntity) {
this.u = "";
this.N = 0.0d;
this.x.dismiss();
if (this.k0) {
Z0(pulsaEntity);
return;
}
TextInputEditText textInputEditText = this.q;
String idproduk = pulsaEntity.getIdproduk();
Editable text = this.q.getText();
Objects.requireNonNull(text);
String obj = text.toString();
Objects.requireNonNull(obj);
WidgetHelper.setProductIdTag(textInputEditText, idproduk, obj);
if (this.t.equals("")) {
doTransaction(true, null);
} else {
Y0(this.t, pulsaEntity.getIdproduk(), pulsaEntity.getHargajual());
}
}
@Override
public void resetForm(boolean z) {
if (z) {
WidgetHelper.removeProductIdTag(this.q);
}
findViewById(R.id.cb_save_id_pel_pulsa).setVisibility(8);
this.V.setVisibility(8);
this.Y.setVisibility(8);
this.A.setVisibility(8);
if (this.Z) {
findViewById(R.id.view_my_hp).setVisibility(0);
findViewById(R.id.pulsa_carousel_logo).setVisibility(0);
findViewById(R.id.pulsa_carousel_phone).setVisibility(0);
findViewById(R.id.label_history_trx).setVisibility(0);
}
}
public void setSelectedPulsaEntity(PulsaEntity pulsaEntity) {
this.A0 = pulsaEntity;
}
@Override
public void adapterResult(BaseAdapter baseAdapter, final PulsaEntity pulsaEntity, int i2) {
Affinity.refreshBalance(this, new BBCallback() {
@Override
public final void do_callback(int i3, Object obj) {
PaketDataRegulerActivity.this.g1(pulsaEntity, i3, (Boolean) obj);
}
});
}
public static Bundle getPaketDataBundle(String str, String str2, String str3) {
Bundle bundle = new Bundle();
bundle.putString("type", str2);
bundle.putString("provider", str);
bundle.putString("query:param", str3);
return bundle;
}
}