正在查看: SpeedCash v6.5.1482 应用的 PDAMActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: SpeedCash v6.5.1482 应用的 PDAMActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.bm.sc.bebasbayar.ui.activity.ubp;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.graphics.Typeface;
import android.os.Bundle;
import android.os.Handler;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.View;
import android.webkit.WebView;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.appcompat.app.ActionBar;
import androidx.recyclerview.widget.DefaultItemAnimator;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.bm.sc.auth.ui.BottomNavigationActivity;
import com.bm.sc.bebasbayar.R;
import com.bm.sc.bebasbayar.adapter.BaseAdapter;
import com.bm.sc.bebasbayar.adapter.entity.ProdukListEntity;
import com.bm.sc.bebasbayar.adapter.entity.SelfNumberEntity;
import com.bm.sc.bebasbayar.adapter.entity.VoucherEntity;
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.helper.Affinity;
import com.bm.sc.bebasbayar.helper.MessageParser;
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.MPMessage;
import com.bm.sc.bebasbayar.message.api.APIMessageWrapper;
import com.bm.sc.bebasbayar.message.mp.PDAMMessage;
import com.bm.sc.bebasbayar.message.qr.DataMessage;
import com.bm.sc.bebasbayar.setting.ApiConfig;
import com.bm.sc.bebasbayar.setting.session.AppSession;
import com.bm.sc.bebasbayar.setting.session.DataSession;
import com.bm.sc.bebasbayar.ui.activity.OtherHomeMenuActivity;
import com.bm.sc.bebasbayar.ui.activity.TransactionActivity;
import com.bm.sc.bebasbayar.ui.activity.info.OpenWebViewActivity;
import com.bm.sc.bebasbayar.ui.activity.ubp.PDAMActivity;
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.OptionListFragmentPdam;
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.Mapper;
import com.bumptech.glide.Glide;
import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.bumptech.glide.request.RequestOptions;
import com.google.android.material.textfield.TextInputEditText;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import org.json.JSONException;
import org.json.JSONObject;
public class PDAMActivity extends TransactionActivity implements AdapterInvoker<VoucherEntity>, UBPPromoVoucherAdapter.Callback, UbpHistoryFragment.UbpHistoryListener, OptionListFragmentPdam.OnOptionChoosenListenerPDAM, OptionListFragmentPdam.choosenLastPdam {
public static final String myProdukPDAM = "MyPDAM";
public static final String pdamcode = "codeKey";
public static final String pdamku = "nameKey";
public CheckBox B;
public Button C;
public SharedPreferences D;
public String E;
public String F;
public HashMap<String, Object> H;
public String I;
public String J;
public String K;
public TextView L;
public ImageView M;
public View N;
public String O;
public ProdukListEntity k;
public ArrayList<ProdukListEntity> l;
public EditText m;
public TextInputEditText n;
public ImageView q;
public ImageView r;
public TextView s;
public TextView t;
public View u;
public View v;
public View w;
public View x;
public View y;
public UBPPromoVoucherAdapter z;
public final ArrayList<VoucherEntity> i = new ArrayList<>();
public final boolean j = false;
public boolean o = true;
public ArrayList<ProdukListEntity> p = new ArrayList<>();
public boolean A = false;
public boolean G = false;
public class a implements TextWatcher {
public a() {
}
@Override
public void afterTextChanged(Editable editable) {
PDAMActivity.this.B.setChecked(false);
if (PDAMActivity.this.m.getText().toString().isEmpty()) {
PDAMActivity.this.C.setBackgroundResource(R.drawable.bb_button_grey_inactive_round_25);
PDAMActivity.this.C.setTextColor(PDAMActivity.this.getResources().getColor(R.color.GrayThin));
} else {
Editable text = PDAMActivity.this.n.getText();
Objects.requireNonNull(text);
if (text.toString().isEmpty()) {
PDAMActivity.this.C.setBackgroundResource(R.drawable.bb_button_grey_inactive_round_25);
PDAMActivity.this.C.setTextColor(PDAMActivity.this.getResources().getColor(R.color.GrayThin));
} else {
PDAMActivity.this.findViewById(R.id.btn_inquiry).setEnabled(true);
PDAMActivity.this.C.setBackgroundResource(R.drawable.bb_background_gradient_round_25);
PDAMActivity.this.C.setTextColor(PDAMActivity.this.getResources().getColor(R.color.White));
}
}
if (editable.length() == 0) {
PDAMActivity.this.s0();
} else if (editable.length() > 0) {
PDAMActivity.this.u0();
}
}
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
}
public class b implements Runnable {
public b() {
}
@Override
public void run() {
PDAMActivity.this.m.performClick();
}
}
public class c implements TextWatcher {
public c() {
}
@Override
public void afterTextChanged(Editable editable) {
Editable text = PDAMActivity.this.n.getText();
Objects.requireNonNull(text);
String obj = text.toString();
if (obj.isEmpty()) {
PDAMActivity.this.r.setVisibility(8);
}
if (obj.isEmpty()) {
PDAMActivity.this.C.setBackgroundResource(R.drawable.bb_button_grey_inactive_round_25);
PDAMActivity.this.C.setTextColor(PDAMActivity.this.getResources().getColor(R.color.GrayThin));
} else if (PDAMActivity.this.m.getText().toString().isEmpty()) {
PDAMActivity.this.C.setBackgroundResource(R.drawable.bb_button_grey_inactive_round_25);
PDAMActivity.this.C.setTextColor(PDAMActivity.this.getResources().getColor(R.color.GrayThin));
} else {
PDAMActivity.this.findViewById(R.id.btn_inquiry).setEnabled(true);
PDAMActivity.this.C.setBackgroundResource(R.drawable.bb_background_gradient_round_25);
PDAMActivity.this.C.setTextColor(PDAMActivity.this.getResources().getColor(R.color.White));
}
if (editable.length() == 0) {
PDAMActivity.this.r0();
} else if (editable.length() > 0) {
PDAMActivity.this.t0();
}
}
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
}
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()) {
PDAMActivity.this.w.setVisibility(8);
PDAMActivity.this.u.setVisibility(8);
return;
}
ArrayList<HashMap<String, Object>> data = aPIMessageWrapper.getData();
HashMap<String, Object> hashMap = aPIMessageWrapper.getData().get(0);
String var = Var.toString(hashMap.get("id_pelanggan"), "");
if (var.isEmpty()) {
PDAMActivity.this.w.setVisibility(8);
PDAMActivity.this.u.setVisibility(8);
PDAMActivity.this.v.setVisibility(0);
} else {
PDAMActivity.this.w.setVisibility(0);
PDAMActivity.this.u.setVisibility(0);
PDAMActivity.this.v.setVisibility(0);
String var2 = Var.toString(hashMap.get("produk"), "");
String var3 = Var.toString(hashMap.get(FirebaseProcessor.KEY_IMAGE_URL), "");
String var4 = Var.toString(hashMap.get("nama_pelanggan"), "");
PDAMActivity.this.s.setText(var);
PDAMActivity.this.t.setText(var4 + " - " + var2);
if (PDAMActivity.this.A) {
Glide.with(PDAMActivity.this).load(var3).apply(new RequestOptions().placeholder(R.drawable.bb_splash_hexagon).error(R.drawable.bb_splash_hexagon)).into(PDAMActivity.this.q);
}
}
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);
}
PDAMActivity.this.p = arrayList;
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
}
}
public class e implements MessageProcess {
public e() {
}
@Override
public void afterProcess(BaseMessage baseMessage) {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
if (aPIMessageWrapper.isOK()) {
Iterator<HashMap<String, Object>> it = aPIMessageWrapper.getData().iterator();
while (it.hasNext()) {
HashMap<String, Object> next = it.next();
VoucherEntity voucherEntity = new VoucherEntity();
voucherEntity.setCaption(Var.toString(next.get("caption"), ""));
voucherEntity.setImage(Var.toString(next.get("image"), ""));
voucherEntity.setType((String) next.get("type"));
voucherEntity.setPoin(Var.toInt(next.get("point"), 0));
voucherEntity.setDescription((String) next.get(MPMessage.INDEX_DESC));
voucherEntity.setInstruction((String) next.get("instruction"));
voucherEntity.setSk((String) next.get("sk"));
voucherEntity.setRate(Var.toInt(next.get("rate"), 0));
voucherEntity.setRateSubmitted(Var.toInt(next.get("rate_submitted"), 0));
voucherEntity.setProducts((List) next.get("products"));
voucherEntity.setRated(Var.toInt(next.get("rated"), 0));
voucherEntity.setCode((String) next.get("redeem_code"));
voucherEntity.setKode_voucher((String) next.get("kode_voucher"));
voucherEntity.setMenu_page((String) next.get("menu_page"));
PDAMActivity.this.i.add(voucherEntity);
}
if (PDAMActivity.this.i.isEmpty()) {
PDAMActivity.this.x.setVisibility(8);
} else {
PDAMActivity.this.x.setVisibility(0);
}
PDAMActivity.this.z.updateList(PDAMActivity.this.i);
} else {
PDAMActivity.this.x.setVisibility(8);
}
PDAMActivity.this.x.setVisibility(8);
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
}
}
public class f implements Runnable {
public f() {
}
@Override
public void run() {
OptionListFragmentPdam optionListFragmentPdam = new OptionListFragmentPdam();
optionListFragmentPdam.setArguments(optionListFragmentPdam.setupDefaultBundle(25646, "Pilih PDAM", PDAMActivity.this.l, Boolean.TRUE, PDAMActivity.this.F));
optionListFragmentPdam.show(PDAMActivity.this.getSupportFragmentManager(), "pdam_option");
}
}
public void l(View view) {
if (getIntent().getExtras() != null ? Var.toBoolean(Boolean.valueOf(getIntent().getExtras().getBoolean(AppSession.IS_FROM_NEW_HOME)), false) : false) {
Affinity.purge(this, OtherHomeMenuActivity.class);
} else {
Affinity.purge(this, BottomNavigationActivity.class);
}
}
public void n0(View view) {
q0(this.I, this.J);
}
public void o0(int i, String str) {
if (str == null || str.isEmpty() || Var.toString(str, "null").equalsIgnoreCase("null")) {
return;
}
LinkedHashMap<String, Object> jsonToMap = Mapper.jsonToMap(str);
this.I = Var.toString(jsonToMap.get("url_webview"), "");
this.J = Var.toString(jsonToMap.get("title_webview"), "");
this.K = Var.toString(jsonToMap.get("url_img"), "");
if ((this.I.isEmpty() || this.J.isEmpty() || this.K.isEmpty()) ? false : true) {
this.L.setVisibility(0);
this.M.setVisibility(0);
this.N.setVisibility(0);
this.L.setText(this.J);
Glide.with(this).load(this.K).apply(new RequestOptions().diskCacheStrategy(DiskCacheStrategy.NONE).skipMemoryCache(true).placeholder(2131100792).error(R.color.grey___)).into(this.M);
View.OnClickListener onClickListener = new View.OnClickListener() {
@Override
public final void onClick(View view) {
PDAMActivity.this.n0(view);
}
};
this.L.setOnClickListener(onClickListener);
this.M.setOnClickListener(onClickListener);
}
}
@Override
public void adapterResult(BaseAdapter baseAdapter, VoucherEntity voucherEntity, int i) {
}
@Override
public String getClassSimpleName() {
return "pdam";
}
public void getDataPDAM() {
this.E = this.D.getString(pdamku, "");
this.F = this.D.getString(pdamcode, "");
if (!this.E.isEmpty() || !this.F.isEmpty()) {
this.m.setText(this.E);
this.B.setChecked(true);
l0(this.F);
this.G = true;
return;
}
SharedPreferences.Editor edit = this.D.edit();
edit.clear();
edit.apply();
edit.commit();
this.G = false;
}
@Override
public Activity getInvokerActivity() {
return this;
}
@Override
public int getMainProductLogoResId() {
return R.drawable.ic_bb_ubp_pdam_24dp;
}
@Override
public String getProductName() {
return this.m.getText().toString();
}
@Override
public String getSelectedProductCode() {
return WidgetHelper.getProductIdTag(this.m);
}
@Override
public com.bm.sc.bebasbayar.message.BaseMessage getTransactionMessage(boolean r25) {
throw new UnsupportedOperationException("Method not decompiled: com.bm.sc.bebasbayar.ui.activity.ubp.PDAMActivity.getTransactionMessage(boolean):com.bm.sc.bebasbayar.message.BaseMessage");
}
@Override
public int getViewResource() {
return R.layout.activity_pdam;
}
@Override
public String getWikiNameSpace() {
return "panduan_transaksi:ubp:pdam";
}
@Override
public boolean isEnabledVoucher() {
return true;
}
@Override
public boolean isMainSubscriberId() {
return this.o;
}
@Override
public boolean isNeedToDisplayShowcase() {
return true;
}
public final void k0() {
UbpHistoryFragment ubpHistoryFragment = new UbpHistoryFragment();
ubpHistoryFragment.setArguments(ubpHistoryFragment.setupDefaultBundle(762378, "Riwayat Transaksi", this.p));
ubpHistoryFragment.show(getSupportFragmentManager(), "pulsa_history_option");
}
public final void l0(String str) {
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_produk", str);
messageComposer.addMessage("is_pulsa", 0);
messageComposer.setShowProgressRegular(false);
messageComposer.setIs_encrypted(false);
messageComposer.setMessageProcess(new d());
new MessageSender(this, messageComposer).execute();
}
public final void m0() {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper();
aPIMessageWrapper.setItem(DataMessage.ID_OUTLET, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
aPIMessageWrapper.setItem("group", "pdam");
MessageComposer messageComposer = new MessageComposer(2, "reward-point/get-redeemed-vouchers");
messageComposer.setShowProgressRegular(false);
messageComposer.setIs_encrypted(false);
messageComposer.setMessageProcess(new e());
MessageSender messageSender = new MessageSender(this, messageComposer);
messageSender.setRequestMessage(aPIMessageWrapper);
messageSender.execute();
}
public void onAttachedToWindow() {
this.A = true;
super/*android.app.Activity*/.onAttachedToWindow();
}
@Override
public void onBackPressed() {
if (getIntent().getExtras() != null ? Var.toBoolean(Boolean.valueOf(getIntent().getExtras().getBoolean(AppSession.IS_FROM_NEW_HOME)), false) : false) {
Affinity.purge(this, OtherHomeMenuActivity.class);
} else {
super.onBackPressed();
}
}
@Override
public void onClick(View view) {
if (view.getId() == 2131364119) {
new f().run();
return;
}
if (view.getId() == 2131366407 || view.getId() == 2131366408) {
this.o = view.getId() == 2131366407;
super.onClick(findViewById(R.id.transaction_import_idpel));
return;
}
if (view.getId() == 2131365076) {
k0();
return;
}
if (view.getId() == 2131365083) {
WidgetHelper.setProductIdTag(this.n, getSelectedProductCode(), this.s.getText().toString());
return;
}
if (view.getId() != 2131362687) {
if (view.getId() == 2131363547) {
this.n.setText("");
return;
} else {
super.onClick(view);
return;
}
}
if (!this.B.isChecked()) {
SharedPreferences.Editor edit = this.D.edit();
edit.clear();
edit.apply();
edit.commit();
this.m.setText("");
this.w.setVisibility(8);
this.E = this.D.getString(pdamku, "");
this.F = this.D.getString(pdamcode, "");
return;
}
String obj = this.m.getText().toString();
if (obj.isEmpty()) {
Affinity.info(this, false, getString(R.string.error_required_field, getString(R.string.pdam_label_produk)));
this.B.setChecked(false);
return;
}
SharedPreferences.Editor edit2 = this.D.edit();
edit2.putString(pdamku, obj);
edit2.putString(pdamcode, getSelectedProductCode());
edit2.apply();
edit2.commit();
this.G = true;
this.E = this.D.getString(pdamku, "");
this.F = this.D.getString(pdamcode, "");
}
@Override
public void onCopyVoucherCode(int i, String str) {
this.kodeVoucher = str;
}
@Override
public void onCreate(Bundle bundle) {
SelfNumberEntity selfNumberEntity;
super.onCreate(bundle);
this.l = new ArrayList<>();
this.H = new HashMap<>();
try {
this.H = Mapper.jsonToMap(new JSONObject(this.dataSession.retrieve(DataSession.PROPERTY_DISCOUNT_PRODUCT_MAP)));
StringBuilder sb = new StringBuilder();
sb.append("onCreate: ");
sb.append(this.H);
} catch (JSONException unused) {
this.H = new HashMap<>();
}
new HashMap();
try {
LinkedHashMap<String, Object> jsonToMap = Mapper.jsonToMap(new JSONObject(this.dataSession.retrieve(DataSession.PROPERTY_DISCOUNT_PREMIUM_PRODUCT_MAP)));
StringBuilder sb2 = new StringBuilder();
sb2.append("initProduct: ");
sb2.append(Var.toString(Mapper.mapToJSON(jsonToMap), ""));
} catch (JSONException unused2) {
new HashMap();
}
HashMap hashMap = Var.toHashMap(MessageParser.parseProduk(this.dataSession.retrieve(DataSession.PROPERTY_LIST_PAYMENT)).get(PDAMMessage.PDAM_CATEGORY_PRODUCT));
for (Map.Entry entry : hashMap.entrySet()) {
this.k = new ProdukListEntity((String) entry.getKey(), (String) entry.getValue());
if (!Var.toString(this.H.get(entry.getKey()), "").isEmpty()) {
String replaceAll = Var.toString(this.H.get(entry.getKey()), "").replaceAll("[^0-9]", "");
if (!replaceAll.equals("0") && !replaceAll.equals("")) {
this.k.setSubname("Diskon : " + Var.toString(this.H.get(entry.getKey()), ""));
}
}
this.k.setDrawable_url(PDAMMessage.PDAM_CATEGORY_PRODUCT);
this.l.add(this.k);
}
StringBuilder sb3 = new StringBuilder();
sb3.append("onCreate: ");
sb3.append(hashMap);
String var = Var.toString(new AppSession(this).retrieve(AppSession.PROPERTY_BALANCE), "0");
if (var.equals("0") || var.isEmpty()) {
this.balance_insufficient_container.setVisibility(0);
findViewById(2131362505).setVisibility(8);
} else {
this.balance_insufficient_container.setVisibility(8);
findViewById(2131362505).setVisibility(0);
}
EditText editText = (EditText) findViewById(R.id.input_product_code);
this.m = editText;
editText.setOnClickListener(this);
this.n = findViewById(R.id.input_idpel);
CheckBox checkBox = (CheckBox) findViewById(R.id.checkDefault);
this.B = checkBox;
checkBox.setOnClickListener(this);
this.C = (Button) findViewById(R.id.btn_inquiry);
this.y = findViewById(R.id.pdam_cb_layout);
ImageView imageView = (ImageView) findViewById(R.id.fo_recycler_clear);
this.r = imageView;
imageView.setOnClickListener(this);
this.r.setVisibility(8);
findViewById(R.id.transaction_import_idpel2).setOnClickListener(this);
findViewById(R.id.transaction_import_idpel2).setVisibility(0);
this.q = (ImageView) findViewById(R.id.pdam_carousel_logo);
this.s = (TextView) findViewById(R.id.pdam_carousel_phone);
this.t = (TextView) findViewById(R.id.pdam_carousel_nama_produk);
View findViewById = findViewById(R.id.pdam_carousel_more_btn);
this.u = findViewById;
findViewById.setOnClickListener(this);
findViewById(R.id.pdam_last_trx_container).setOnClickListener(this);
this.v = findViewById(R.id.pdam_last_transaction_divider);
this.w = findViewById(R.id.pdam_last_transaction_container);
this.x = findViewById(R.id.voucher_container);
this.w.setVisibility(8);
this.u.setVisibility(8);
this.v.setVisibility(0);
RecyclerView recyclerView = (RecyclerView) findViewById(R.id.pdam_voucher_promo_rv);
this.z = new UBPPromoVoucherAdapter(this);
recyclerView.setLayoutManager(new LinearLayoutManager(this, 1, false));
recyclerView.setItemAnimator(new DefaultItemAnimator());
recyclerView.setAdapter(this.z);
this.z.setCallback(this);
this.D = getSharedPreferences(myProdukPDAM, 0);
getDataPDAM();
if (this.m.getText().toString().isEmpty()) {
this.C.setBackgroundResource(R.drawable.bb_button_grey_inactive_round_25);
this.C.setTextColor(getResources().getColor(R.color.GrayThin));
} else {
this.C.setBackgroundResource(R.drawable.bb_background_gradient_round_25);
this.C.setTextColor(getResources().getColor(R.color.White));
}
findViewById(R.id.btn_inquiry).setEnabled(false);
findViewById(R.id.btn_inquiry).setBackgroundResource(R.drawable.bb_button_grey_inactive_round_25);
this.m.addTextChangedListener(new a());
new Handler().postDelayed(new b(), 500L);
this.n.addTextChangedListener(new c());
this.x.setVisibility(8);
WidgetHelper.setUBPWebView((WebView) findViewById(R.id.wv_content_pdam), findViewById(R.id.divider_wv_content), PDAMMessage.PDAM_CATEGORY_PRODUCT, this.appSession, this);
m0();
Bundle extras = getIntent().getExtras();
if (extras != null && (selfNumberEntity = (SelfNumberEntity) extras.getParcelable("self_number_entity")) != null) {
this.n.setText(selfNumberEntity.getIdPel());
for (int i = 0; i < this.l.size(); i++) {
if (selfNumberEntity.getIdProduk().equals(this.l.get(i).getCode())) {
this.m.setText(this.l.get(i).getName());
WidgetHelper.setProductIdTag(this.m, this.l.get(i).getCode(), this.l.get(i).getCode());
this.m.setText(this.l.get(i).getName());
}
}
}
if (extras != null) {
String string = extras.getString("tittle");
if (getToolbar() != null && string != null) {
ActionBar supportActionBar = getSupportActionBar();
Objects.requireNonNull(supportActionBar);
supportActionBar.setTitle(string);
}
}
if (getToolbar() != null) {
getToolbar().setNavigationOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
PDAMActivity.this.l(view);
}
});
this.L = (TextView) findViewById(R.id.tv_title_web);
this.N = findViewById(R.id.cv_web_info);
this.M = (ImageView) findViewById(R.id.ic_img_web);
this.L.setOnClickListener(this);
this.N.setOnClickListener(this);
this.L.setTypeface(Typeface.DEFAULT_BOLD);
p0();
}
}
public void onDetachedFromWindow() {
this.A = false;
super/*android.app.Activity*/.onDetachedFromWindow();
}
@Override
public void onOptionChoosen(OptionListFragment optionListFragment, int i, ProdukListEntity produkListEntity) {
String code = produkListEntity.getCode();
if (i == 25646) {
WidgetHelper.setProductIdTag(this.m, code, produkListEntity.getName());
WidgetHelper.setProductIdDrawable((ImageView) findViewById(R.id.ffl_product_code), produkListEntity);
l0(code);
this.G = false;
return;
}
if (i == 39791 || i == 57345) {
WidgetHelper.setProductIdTag(this.n, code, code);
}
}
@Override
public void onOptionChoosenPDAM(OptionListFragmentPdam optionListFragmentPdam, int i, ProdukListEntity produkListEntity) {
String code = produkListEntity.getCode();
if (i != 25646) {
if (i == 39791 || i == 57345) {
WidgetHelper.setProductIdTag(this.n, code, code);
return;
}
return;
}
WidgetHelper.setProductIdTag(this.m, code, produkListEntity.getName());
WidgetHelper.setProductIdDrawable((ImageView) findViewById(R.id.ffl_product_code), produkListEntity);
WidgetHelper.setAutoComplete2(this.n, this, this.appSession, code, 3, null);
this.n.setText("");
this.appSession.retrieve(AppSession.PROPERTY_LEVEL);
String var = Var.toString(this.H.get(code), "");
if (var == null || var.isEmpty() || var.equals("0")) {
this.y.setVisibility(8);
} else {
this.y.setVisibility(0);
((TextView) findViewById(R.id.pdam_cb_current_tv)).setText(Compat.Html_fromHtml(getString(R.string.bpjs_cb_current, var)));
}
l0(code);
if (this.F.isEmpty()) {
this.B.setChecked(false);
this.G = false;
} else if (this.F.equals(code)) {
this.B.setChecked(true);
this.G = true;
} else {
this.B.setChecked(false);
this.G = false;
}
}
@Override
public void onOptionLastTrxPDAM(OptionListFragmentPdam optionListFragmentPdam, String str, String str2, String str3) {
WidgetHelper.setProductIdTag(this.m, str2, str);
if (this.F.isEmpty()) {
this.B.setChecked(false);
this.G = false;
} else if (this.F.equals(str2)) {
this.B.setChecked(true);
this.G = true;
} else {
this.B.setChecked(false);
this.G = false;
}
this.n.setText(str3);
l0(str2);
}
@Override
public void onShowcaseFinished() {
}
@Override
public MPMessage onTransactionDone(boolean z, BaseMessage baseMessage) {
findViewById(R.id.btn_reset).setVisibility(0);
PDAMMessage pDAMMessage = new PDAMMessage(baseMessage);
if (pDAMMessage.isOK()) {
if (z) {
resetForm(false);
} else {
this.inq_reff_id = Var.toString(pDAMMessage.getIncludes().get(MPMessage.IncludeMessage.REFF_ID), "");
this.inq_nominal = Var.toString(pDAMMessage.getIncludes().get(MPMessage.IncludeMessage.AMOUNT), "");
this.inq_nominal_admin = Var.toString(pDAMMessage.getIncludes().get(MPMessage.IncludeMessage.ADMIN), "");
WidgetHelper.setReadonly(this.n, true, true);
WidgetHelper.setReadonly(this.m, true, false);
findViewById(R.id.transaction_import_idpel).setVisibility(8);
findViewById(R.id.transaction_import_idpel2).setVisibility(8);
if (this.O.equalsIgnoreCase("")) {
this.O = Var.toString(pDAMMessage.getIncludes().get("product_code"), "");
} else if (this.O.isEmpty()) {
this.O = Var.toString(pDAMMessage.getIncludes().get("product_code"), "");
}
}
}
return pDAMMessage;
}
@Override
public void onTransactionPrepare(boolean z) {
findViewById(R.id.btn_reset).setVisibility(8);
if (z) {
findViewById(R.id.btn_inquiry).setVisibility(8);
}
}
@Override
public void onUbpHistoryChoosen(UbpHistoryFragment ubpHistoryFragment, int i, ProdukListEntity produkListEntity) {
String idPel1 = produkListEntity.getIdPel1();
if (i == 762378) {
WidgetHelper.setProductIdTag(this.n, idPel1, idPel1);
}
}
@Override
public void optionChoosen(OptionListFragment1 optionListFragment1, int i, ProdukListEntity produkListEntity) {
String code = produkListEntity.getCode();
if (i == 39791 || i == 57345) {
WidgetHelper.setProductIdTag(this.n, code, code);
this.dialog.dismiss();
}
}
@Override
public void optionChoosen1(OptionListFragment2 optionListFragment2, int i, ProdukListEntity produkListEntity) {
String code = produkListEntity.getCode();
if (i == 762378) {
WidgetHelper.setProductIdTag(this.n, code, code);
this.dialog.dismiss();
}
}
@Override
public boolean overridePaymentActivity() {
return true;
}
public final void p0() {
this.N.setVisibility(8);
this.L.setVisibility(8);
this.M.setVisibility(8);
ApiConfig.fetchConfig(this, R.xml.sc_info_pdam, "sc_info_pdam", new BBCallback() {
@Override
public final void do_callback(int i, Object obj) {
PDAMActivity.this.o0(i, (String) obj);
}
});
}
public final void q0(String str, String str2) {
Bundle bundle = new Bundle();
bundle.putString("url", str);
bundle.putString(FirebaseProcessor.KEY_TITLE, str2);
Intent intent = new Intent((Context) this, (Class<?>) OpenWebViewActivity.class);
intent.putExtras(bundle);
startActivity(intent);
}
public final void r0() {
this.n.setTextAppearance(R.style.form_bold);
}
@Override
public void resetForm(boolean z) {
this.inq_reff_id = "";
this.inq_nominal = "";
this.inq_nominal_admin = "";
WidgetHelper.removeProductIdTag(this.n);
WidgetHelper.setReadonly(this.n, false, true);
WidgetHelper.setReadonly(this.m, false, false);
findViewById(R.id.btn_inquiry).setVisibility(0);
findViewById(R.id.transaction_import_idpel).setVisibility(0);
findViewById(R.id.transaction_import_idpel).setVisibility(8);
findViewById(R.id.transaction_import_idpel2).setVisibility(0);
}
public final void s0() {
this.m.setTextAppearance(R.style.form_bold);
}
public final void t0() {
this.n.setTextAppearance(R.style.input_product_code);
}
public final void u0() {
this.m.setTextAppearance(R.style.input_product_code);
}
}