正在查看: SpeedCash v6.5.1482 应用的 InquiryActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: SpeedCash v6.5.1482 应用的 InquiryActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.bm.sc.bebasbayar.ui.activity;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.PorterDuff;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.util.Pair;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.CompoundButton;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.AppCompatButton;
import androidx.appcompat.widget.SearchView;
import androidx.core.content.ContextCompat;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
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.ReportBodyEntity;
import com.bm.sc.bebasbayar.adapter.entity.ReportHeadEntity;
import com.bm.sc.bebasbayar.adapter.list.ReportTransactionAdapter;
import com.bm.sc.bebasbayar.adapter.list.ReportTransactionAdapterV2;
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.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.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.InquiryActivity;
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.fragment.dialog.ChangePaymentMethodFragment;
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.load.engine.DiskCacheStrategy;
import com.bumptech.glide.request.RequestOptions;
import com.bumptech.glide.request.target.SimpleTarget;
import com.bumptech.glide.request.transition.Transition;
import com.google.android.material.switchmaterial.SwitchMaterial;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Objects;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import nl.dionsegijn.konfetti.core.Party;
import nl.dionsegijn.konfetti.core.PartyFactory;
import nl.dionsegijn.konfetti.core.emitter.Emitter;
import nl.dionsegijn.konfetti.xml.KonfettiView;
import org.apache.commons.collections4.Predicate;
import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
public class InquiryActivity extends BaseActivity implements AdapterInvoker<ReportBodyEntity> {
public static final String KEY_BALANCE = "key:balance";
public static final String KEY_DETAIL_CUSTOMER = "key:product:customer";
public static final String KEY_DETAIL_INVOICE = "key:product:logo";
public static final String KEY_DISCOUNT = "key:discount";
public static final String KEY_ID_PEL = "key:id:pel";
public static final String KEY_INQUIRY_MESSAGE = "key:inquiry:message";
public static final String KEY_NOMINAL = "key:nominal";
public static final String KEY_PAYMENT_MESSAGE = "key:payment:message";
public static final String KEY_PRODUCT_CODE = "key:product:id";
public static final String KEY_PRODUCT_DESC = "key:product:desc";
public static final String KEY_PRODUCT_NAME = "key:product:name";
public static final String KEY_VOUCHER_GROUP = "key:voucher:group";
public static final String KEY_VOUCHER_QTY = "key:voucher:qty";
public static final String ONECLICK_NAMA_PEMBAYARAN = "oneclick:nama:pembayaran";
public static final String ONECLICK_PAGE = "oneclick:page";
public View A;
public View B;
public View C;
public View D;
public ImageView E;
public ImageView F;
public ReportTransactionAdapterV2 G;
public ArrayList<String> H;
public SwitchMaterial J;
public String K;
public BaseMessage L;
public BaseMessage M;
public String N;
public String O;
public TextView Q;
public boolean R;
public boolean S;
public String T;
public KonfettiView U;
public Party V;
public String g;
public double i;
public double n;
public double o;
public ReportHeadEntity p;
public ArrayList<ReportBodyEntity> q;
public ArrayList<ReportBodyEntity> r;
public String s;
public String t;
public String u;
public TextView v;
public TextView w;
public TextView x;
public TextView y;
public AppCompatButton z;
public final String c = "";
public double d = 0.0d;
public AtomicBoolean e = new AtomicBoolean(false);
public AtomicBoolean f = new AtomicBoolean(false);
public String h = "";
public double j = 0.0d;
public boolean k = false;
public boolean l = false;
public double m = 0.0d;
public boolean I = false;
public boolean P = false;
public class a implements MessageProcess {
public a() {
}
public void b(int i, Boolean bool) {
InquiryActivity.this.g = "";
InquiryActivity.this.i = 0.0d;
InquiryActivity.this.h = "";
InquiryActivity.this.j = 0.0d;
Intent intent = new Intent();
intent.putExtra("is_idpel_saved", true);
intent.putExtra("use_point", InquiryActivity.this.I);
if (InquiryActivity.this.k && InquiryActivity.this.g != null && !InquiryActivity.this.g.isEmpty()) {
intent.putExtra("kode_voucher", InquiryActivity.this.g);
intent.putExtra("nominal_voucher", InquiryActivity.this.i);
}
if (InquiryActivity.this.l && InquiryActivity.this.h != null && !InquiryActivity.this.h.isEmpty()) {
intent.putExtra("kode_voucher", InquiryActivity.this.h);
intent.putExtra("nominal_voucher", InquiryActivity.this.j);
}
InquiryActivity.this.setResult(-1, intent);
InquiryActivity.this.finish();
}
@Override
public void afterProcess(BaseMessage baseMessage) {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
if (!aPIMessageWrapper.isOK()) {
SearchView.OnQueryTextListener onQueryTextListener = InquiryActivity.this;
Affinity.info(onQueryTextListener, 1, onQueryTextListener.getString(R.string.title_info), Var.toString(aPIMessageWrapper.getMap().get("keterangan"), ""), new BBCallback() {
@Override
public final void do_callback(int i, Object obj) {
InquiryActivity.a.this.b(i, (Boolean) obj);
}
});
return;
}
Intent intent = new Intent();
intent.putExtra("is_idpel_saved", true);
intent.putExtra("use_point", InquiryActivity.this.I);
if (InquiryActivity.this.k && InquiryActivity.this.g != null && !InquiryActivity.this.g.isEmpty()) {
intent.putExtra("kode_voucher", InquiryActivity.this.g);
intent.putExtra("nominal_voucher", InquiryActivity.this.i);
}
if (InquiryActivity.this.l && InquiryActivity.this.h != null && !InquiryActivity.this.h.isEmpty()) {
intent.putExtra("kode_voucher", InquiryActivity.this.h);
intent.putExtra("nominal_voucher", InquiryActivity.this.j);
}
InquiryActivity.this.setResult(-1, intent);
InquiryActivity.this.finish();
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
}
}
public class b implements View.OnClickListener {
public b() {
}
@Override
public void onClick(View view) {
Affinity.purge(InquiryActivity.this, OneClickCartActivity.class);
}
}
public class c implements MessageProcess {
public c() {
}
@Override
public void afterProcess(BaseMessage baseMessage) {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
if (!aPIMessageWrapper.isOK()) {
Affinity.info(InquiryActivity.this, false, Var.toString(aPIMessageWrapper.getResponse_description(), ""));
return;
}
HashMap<String, Object> hashMap = aPIMessageWrapper.getData().get(0);
String var = Var.toString(hashMap.get("total_cart"), "0");
Var.toString(hashMap.get("total_payment"), "0");
InquiryActivity.this.Q.setText(var);
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
}
}
public class d implements MessageProcess {
public d() {
}
@Override
public void afterProcess(BaseMessage baseMessage) {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
if (aPIMessageWrapper.isOK()) {
try {
HashMap<String, Object> hashMap = aPIMessageWrapper.getData().get(0);
HashMap hashMap2 = Var.toHashMap(hashMap.get("detail_voucher"));
InquiryActivity.this.g = Var.toString(hashMap2.get("kode_voucher"), "");
InquiryActivity.this.i = Var.toDouble(hashMap.get("nominal_voucher"), 0.0d);
if (InquiryActivity.this.g.isEmpty() || InquiryActivity.this.i <= 0.0d) {
return;
}
InquiryActivity inquiryActivity = InquiryActivity.this;
inquiryActivity.h = inquiryActivity.g;
InquiryActivity inquiryActivity2 = InquiryActivity.this;
inquiryActivity2.j = inquiryActivity2.i;
InquiryActivity.this.l = true;
InquiryActivity.this.t0();
} catch (Exception e) {
Objects.requireNonNull(e.getMessage());
}
}
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
}
}
public class e implements View.OnClickListener {
public e() {
}
@Override
public void onClick(View view) {
InquiryActivity.this.a0();
}
}
public class f implements View.OnClickListener {
public f() {
}
@Override
public void onClick(View view) {
InquiryActivity.this.a0();
}
}
public class g implements View.OnClickListener {
public g() {
}
@Override
public void onClick(View view) {
InquiryActivity.this.a0();
}
}
public class h implements View.OnClickListener {
public h() {
}
@Override
public void onClick(View view) {
InquiryActivity.this.a0();
}
}
public class i implements View.OnClickListener {
public i() {
}
@Override
public void onClick(View view) {
InquiryActivity.this.changePaymentMethod();
}
}
public class j implements View.OnClickListener {
public j() {
}
@Override
public void onClick(View view) {
InquiryActivity.this.changePaymentMethod();
}
}
public class k extends SimpleTarget<Bitmap> {
public final ImageView d;
public k(ImageView imageView) {
this.d = imageView;
}
public void onResourceReady(@NonNull Bitmap bitmap, @Nullable Transition<? super Bitmap> transition) {
this.d.setImageBitmap(bitmap);
}
public void onLoadFailed(@Nullable Drawable drawable) {
}
}
public class l implements MessageProcess {
public l() {
}
public void b(int i, Boolean bool) {
InquiryActivity.this.g = "";
InquiryActivity.this.i = 0.0d;
InquiryActivity.this.h = "";
InquiryActivity.this.j = 0.0d;
Intent intent = new Intent();
intent.putExtra("is_idpel_saved", true);
intent.putExtra("use_point", InquiryActivity.this.I);
if (InquiryActivity.this.g != null && !InquiryActivity.this.g.isEmpty()) {
intent.putExtra("kode_voucher", InquiryActivity.this.g);
intent.putExtra("nominal_voucher", InquiryActivity.this.i);
}
InquiryActivity.this.setResult(-1, intent);
InquiryActivity.this.finish();
}
@Override
public void afterProcess(BaseMessage baseMessage) {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
if (!aPIMessageWrapper.isOK()) {
SearchView.OnQueryTextListener onQueryTextListener = InquiryActivity.this;
Affinity.info(onQueryTextListener, 1, onQueryTextListener.getString(R.string.title_info), Var.toString(aPIMessageWrapper.getMap().get("keterangan"), ""), new BBCallback() {
@Override
public final void do_callback(int i, Object obj) {
InquiryActivity.l.this.b(i, (Boolean) obj);
}
});
return;
}
Intent intent = new Intent();
intent.putExtra("is_idpel_saved", true);
intent.putExtra("use_point", InquiryActivity.this.I);
if (InquiryActivity.this.g != null && !InquiryActivity.this.g.isEmpty()) {
intent.putExtra("kode_voucher", InquiryActivity.this.g);
intent.putExtra("nominal_voucher", InquiryActivity.this.i);
}
InquiryActivity.this.setResult(-1, intent);
InquiryActivity.this.finish();
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
}
}
public void A0(double d2, CompoundButton compoundButton, boolean z) {
if (z) {
this.I = true;
Z(d2);
s0();
((ImageView) findViewById(R.id.voucher_logo)).setColorFilter(ContextCompat.getColor(this, R.color.gray_asap), PorterDuff.Mode.SRC_ATOP);
o0();
this.l = false;
this.k = false;
return;
}
this.I = false;
findViewById(R.id.view_info_hemat).setVisibility(8);
Q0();
((ImageView) findViewById(R.id.voucher_logo)).clearColorFilter();
this.l = false;
this.k = false;
if (!this.h.isEmpty()) {
double d3 = this.j;
if (d3 > 0.0d) {
this.i = d3;
this.g = this.h;
this.l = true;
t0();
}
}
o0();
}
public void B0(View view) {
payment();
}
public void C0(View view) {
payment();
}
public void D0(View view) {
payment();
}
public void E0(View view) {
payment();
}
public void F0(View view) {
Bundle bundle = new Bundle();
bundle.putString("idProduk", this.t);
bundle.putString("group", this.u);
bundle.putDouble("harga", this.m);
bundle.putInt("requestCode", 12991);
Affinity.listen(this, OptionVoucherListActivity.class, 0, bundle);
}
public void G0(View view) {
String str;
String str2;
if (this.P) {
r0();
return;
}
Intent intent = new Intent();
intent.putExtra("is_idpel_saved", true);
intent.putExtra("use_point", this.I);
if (this.I) {
this.g = "";
this.i = 0.0d;
intent.putExtra("kode_voucher", "");
intent.putExtra("nominal_voucher", "");
}
if (!this.g.equals("")) {
m0(this.g, this.t, (int) this.m);
return;
}
if (this.k && (str2 = this.g) != null && !str2.isEmpty()) {
intent.putExtra("kode_voucher", this.g);
intent.putExtra("nominal_voucher", this.i);
}
if (this.l && (str = this.h) != null && !str.isEmpty()) {
intent.putExtra("kode_voucher", this.h);
intent.putExtra("nominal_voucher", this.j);
}
setResult(-1, intent);
finish();
}
public void H0(View view) {
Affinity.launch(this, Deposit2Activity.class);
finish();
}
public void I0(View view) {
Affinity.launch(this, Deposit2Activity.class);
finish();
}
public void J0(View view) {
String str;
String str2;
if (this.P) {
r0();
return;
}
Intent intent = new Intent();
intent.putExtra("is_idpel_saved", true);
intent.putExtra("use_point", this.I);
if (this.I) {
this.g = "";
this.i = 0.0d;
intent.putExtra("kode_voucher", "");
intent.putExtra("nominal_voucher", "");
}
if (!this.g.equals("")) {
m0(this.g, this.t, (int) this.m);
return;
}
if (this.k && (str2 = this.g) != null && !str2.isEmpty()) {
intent.putExtra("kode_voucher", this.g);
intent.putExtra("nominal_voucher", this.i);
}
if (this.l && (str = this.h) != null && !str.isEmpty()) {
intent.putExtra("kode_voucher", this.h);
intent.putExtra("nominal_voucher", this.j);
}
setResult(-1, intent);
finish();
}
public void K0(View view) {
String str;
String str2;
if (this.P) {
r0();
return;
}
Intent intent = new Intent();
intent.putExtra("is_idpel_saved", true);
intent.putExtra("use_point", this.I);
if (this.I) {
this.g = "";
this.i = 0.0d;
intent.putExtra("kode_voucher", "");
intent.putExtra("nominal_voucher", "");
}
if (!this.g.equals("")) {
m0(this.g, this.t, (int) this.m);
return;
}
if (this.k && (str2 = this.g) != null && !str2.isEmpty()) {
intent.putExtra("kode_voucher", this.g);
intent.putExtra("nominal_voucher", this.i);
}
if (this.l && (str = this.h) != null && !str.isEmpty()) {
intent.putExtra("kode_voucher", this.h);
intent.putExtra("nominal_voucher", this.j);
}
setResult(-1, intent);
finish();
}
public void L0(View view) {
Affinity.launch(this, Deposit2Activity.class);
finish();
}
public void M0(boolean z) {
ImageView imageView = (ImageView) findViewById(R.id.ic_logo_sc);
TextView textView = (TextView) findViewById(R.id.sc_label_balance);
TextView textView2 = (TextView) findViewById(R.id.sc_balance);
if (!z) {
this.e.set(true);
this.f.set(false);
this.P = false;
this.J.setEnabled(true);
imageView.setImageDrawable(ContextCompat.getDrawable(getApplicationContext(), R.drawable.ic_speedcash));
textView.setText(getApplicationContext().getString(R.string.saldo_speedcash));
textView2.setText(this.K);
findViewById(R.id.voucher_cheers2).setVisibility(0);
S0();
return;
}
this.f.set(true);
this.e.set(false);
this.P = true;
this.J.setEnabled(false);
this.J.setChecked(false);
this.I = false;
imageView.setImageDrawable(ContextCompat.getDrawable(getApplicationContext(), R.drawable.ic_other_payment));
textView.setText("Metode bayar lainnya");
textView2.setText("QRIS/Virtual Account/Kartu");
textView.setTextColor(-16777216);
textView2.setTextColor(-16777216);
this.A.setBackgroundResource(R.drawable.bb_background_transparent_orange2);
this.A.setEnabled(true);
this.A.setVisibility(0);
this.w.setTextColor(getResources().getColor(R.color.gradient_orange_dark));
this.x.setTextColor(getResources().getColor(R.color.gradient_orange_dark));
this.E.setColorFilter(ContextCompat.getColor(this, R.color.gradient_orange_dark), PorterDuff.Mode.SRC_IN);
this.z.setVisibility(4);
findViewById(R.id.point_container).setVisibility(8);
findViewById(R.id.voucher_cheers2).setVisibility(8);
findViewById(R.id.discount_container).setVisibility(8);
findViewById(R.id.view_info_hemat).setVisibility(8);
}
public Unit N0(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 " + this.O);
Intent intent = new Intent((Context) this, (Class<?>) OpenPaymentWebViewActivity.class);
intent.putExtras(bundle);
startActivity(intent);
return null;
}
public void O0(View view) {
Bundle bundle = new Bundle();
bundle.putString("idProduk", this.t);
bundle.putString("group", this.u);
bundle.putDouble("harga", this.m);
bundle.putInt("requestCode", 12991);
Affinity.listen(this, OptionVoucherListActivity.class, 0, bundle);
}
public void P0(int i2, Boolean bool) {
bool.booleanValue();
h0();
e0();
d0();
c0();
g0();
j0();
f0();
i0();
n0();
S0();
}
public static Bundle getInquiryBundle(ReportHeadEntity reportHeadEntity, ArrayList<ReportBodyEntity> arrayList, ArrayList<ReportBodyEntity> arrayList2, String str, Double d2, double d3, String str2, String str3, BaseMessage baseMessage, BaseMessage baseMessage2, String str4, String str5, boolean z, boolean z2, String str6) {
Bundle bundle = new Bundle();
bundle.putParcelable(KEY_PRODUCT_DESC, reportHeadEntity);
bundle.putParcelableArrayList(KEY_DETAIL_CUSTOMER, arrayList);
bundle.putParcelableArrayList(KEY_DETAIL_INVOICE, arrayList2);
bundle.putString("key:voucher:qty", str);
bundle.putDouble("key:discount", d2.doubleValue());
bundle.putDouble("key:balance", d3);
bundle.putString("key:product:id", str2);
bundle.putString("key:voucher:group", str3);
bundle.putSerializable(KEY_INQUIRY_MESSAGE, baseMessage);
bundle.putSerializable(KEY_PAYMENT_MESSAGE, baseMessage2);
bundle.putString(KEY_ID_PEL, str4);
bundle.putString("key:product:name", str5);
bundle.putBoolean(AppSession.IS_FROM_ONE_CLICK, z);
bundle.putBoolean(AppSession.IS_FROM_NEW_HOME, z2);
bundle.putString("namaPembayaran", str6);
return bundle;
}
public static List<ReportBodyEntity> q0(List<ReportBodyEntity> list) {
ArrayList arrayList = new ArrayList(list.size());
Iterator<ReportBodyEntity> it = list.iterator();
while (it.hasNext()) {
arrayList.add(new ReportBodyEntity(it.next()));
}
return arrayList;
}
public static boolean v0(String str, ReportBodyEntity reportBodyEntity) {
return reportBodyEntity.getKey().equalsIgnoreCase(str);
}
public Unit w0(BaseMessage baseMessage) {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
if (!aPIMessageWrapper.isOK()) {
Affinity.info(this, false, Var.toString(aPIMessageWrapper.getResponse_description(), ""));
return null;
}
aPIMessageWrapper.getData();
Affinity.purge(this, OneClickCartActivity.class);
return null;
}
public static boolean x0(String str, ReportBodyEntity reportBodyEntity) {
return reportBodyEntity.getKey().equalsIgnoreCase(str);
}
public void y0(View view) {
R0();
this.l = false;
this.k = false;
this.I = false;
if (this.h.isEmpty() || this.j <= 0.0d) {
return;
}
this.l = true;
t0();
}
public static void z0(RecyclerView recyclerView, ImageView imageView, View view) {
if (recyclerView.getVisibility() == 0) {
recyclerView.setVisibility(8);
imageView.setImageResource(R.drawable.baseline_keyboard_arrow_down_24);
} else {
recyclerView.setVisibility(0);
imageView.setImageResource(R.drawable.baseline_keyboard_arrow_up_24);
}
}
public final void Q0() {
c0();
j0();
g0();
i0();
}
public final void R0() {
this.g = "";
this.i = 0.0d;
c0();
j0();
g0();
i0();
p0();
}
public final void S0() {
this.g = "";
this.i = 0.0d;
this.h = "";
this.j = 0.0d;
MessageComposer messageComposer = new MessageComposer(7, "ro/activity/voucher_applied");
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("channel", this.t);
messageComposer.addMessage("nominal", Double.valueOf(this.m));
messageComposer.setShowProgressRegular(true);
messageComposer.setMessageProcess(new d());
new MessageSender(this, messageComposer).execute();
}
public final void Z(double d2) {
double d3;
int i2;
double d4;
double d5 = d2;
double d6 = this.o + d5;
List<ReportBodyEntity> q0 = q0(this.r);
ReportHeadEntity reportHeadEntity = new ReportHeadEntity(this.p);
ArrayList arrayList = new ArrayList(q0);
final String str = "SpeedCash Poin Digunakan";
Pair<Boolean, Integer> lastIndexFiltered = Var.getLastIndexFiltered(arrayList, new Predicate() {
public final boolean evaluate(Object obj) {
boolean v0;
v0 = InquiryActivity.v0(str, (ReportBodyEntity) obj);
return v0;
}
});
StringBuilder sb = new StringBuilder();
sb.append("lastFilteredIndex first->");
sb.append(lastIndexFiltered.first);
sb.append("|lastFilteredIndex second->");
sb.append(lastIndexFiltered.second);
if (((Boolean) lastIndexFiltered.first).booleanValue()) {
d4 = reportHeadEntity.getInqTotalValue() - d5;
ReportBodyEntity reportBodyEntity = (ReportBodyEntity) arrayList.get(0);
reportBodyEntity.setValue(Locales.money(d6, "#,###,###", "-Rp "));
q0.set(((Integer) lastIndexFiltered.second).intValue(), reportBodyEntity);
i2 = 1;
} else {
if (d5 < reportHeadEntity.getInqTotalValue()) {
d3 = reportHeadEntity.getInqTotalValue() - d5;
findViewById(R.id.view_info_hemat).setVisibility(0);
((TextView) findViewById(R.id.label_info_hemat)).setText("Yeay! kamu hemat " + Locales.money(d5, "#,###,###", "Rp "));
} else {
d3 = 0.0d;
}
if (d5 >= reportHeadEntity.getInqTotalValue()) {
d5 = reportHeadEntity.getInqTotalValue();
findViewById(R.id.view_info_hemat).setVisibility(0);
((TextView) findViewById(R.id.label_info_hemat)).setText("Yeay! kamu hemat " + Locales.money(reportHeadEntity.getInqTotalValue(), "#,###,###", "Rp "));
d3 = 0.0d;
}
ReportBodyEntity reportBodyEntity2 = new ReportBodyEntity();
reportBodyEntity2.setKey("SpeedCash Poin Digunakan");
reportBodyEntity2.setKeyColor("blue");
reportBodyEntity2.setKeyType("normal");
reportBodyEntity2.setValueColor("blue");
reportBodyEntity2.setValueType("normal");
i2 = 1;
reportBodyEntity2.setSeparator(true);
reportBodyEntity2.setValue(Locales.money(d5, "#,###,###", "-Rp "));
q0.add(q0.size() - 1, reportBodyEntity2);
d4 = d3;
}
if (d4 > 0.0d) {
q0.get(q0.size() - i2).setValue(Locales.money(d4, "#,###,###", "Rp "));
this.w.setText(Locales.money(d4));
} else {
q0.get(q0.size() - i2).setValue("Gratis");
this.w.setText("Gratis");
}
this.G.setBodyEntities((ArrayList) q0);
View findViewById = findViewById(R.id.group_discount);
this.D = findViewById;
findViewById.setVisibility(8);
this.y = (TextView) findViewById(R.id.discount_label);
this.y.setText("Mantap, kamu dapat diskon " + Locales.money(d6));
this.i = d5;
}
public final void a0() {
OneClickPayHelperAdd.INSTANCE.addToCartOneClickPayItem(this, this.T != null ? OneClickPayHelperAdd.INSTANCE.composeRequestMsgAddCart(getApplicationContext(), true, this.M, this.L, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.t, this.N, Math.round(Float.parseFloat(String.valueOf(this.m))), 0, Var.toString(this.p.getProductBilling(), ""), this.T, "", Device.getDeviceUUID(this).toString()) : OneClickPayHelperAdd.INSTANCE.composeRequestMsgAddCart(getApplicationContext(), true, this.M, this.L, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.t, this.N, Math.round(Float.parseFloat(String.valueOf(this.m))), 0, Var.toString(this.p.getProductBilling(), ""), this.O, "", Device.getDeviceUUID(this).toString()), new Function1() {
public final Object invoke(Object obj) {
Unit w0;
w0 = InquiryActivity.this.w0((BaseMessage) obj);
return w0;
}
});
}
@Override
public void adapterResult(BaseAdapter baseAdapter, ReportBodyEntity reportBodyEntity, int i2) {
}
public final void b0(String str, double d2) {
double d3;
double d4 = this.o + d2;
List<ReportBodyEntity> q0 = q0(this.r);
ReportHeadEntity reportHeadEntity = new ReportHeadEntity(this.p);
ArrayList arrayList = new ArrayList(q0);
final String str2 = "Diskon";
Pair<Boolean, Integer> lastIndexFiltered = Var.getLastIndexFiltered(arrayList, new Predicate() {
public final boolean evaluate(Object obj) {
boolean x0;
x0 = InquiryActivity.x0(str2, (ReportBodyEntity) obj);
return x0;
}
});
StringBuilder sb = new StringBuilder();
sb.append("lastFilteredIndex first->");
sb.append(lastIndexFiltered.first);
sb.append("|lastFilteredIndex second->");
sb.append(lastIndexFiltered.second);
if (((Boolean) lastIndexFiltered.first).booleanValue()) {
d3 = reportHeadEntity.getInqTotalValue() - d2;
ReportBodyEntity reportBodyEntity = (ReportBodyEntity) arrayList.get(0);
reportBodyEntity.setValue(Locales.money(d4, "#,###,###", "-Rp "));
q0.set(((Integer) lastIndexFiltered.second).intValue(), reportBodyEntity);
} else {
double inqTotalValue = reportHeadEntity.getInqTotalValue() - d4;
ReportBodyEntity reportBodyEntity2 = new ReportBodyEntity();
reportBodyEntity2.setKey("Diskon");
reportBodyEntity2.setKeyColor("blue");
reportBodyEntity2.setKeyType("normal");
reportBodyEntity2.setValueColor("blue");
reportBodyEntity2.setValueType("normal");
reportBodyEntity2.setSeparator(true);
reportBodyEntity2.setValue(Locales.money(d4, "#,###,###", "-Rp "));
q0.add(q0.size() - 1, reportBodyEntity2);
d3 = inqTotalValue;
}
q0.get(q0.size() - 1).setValue(Locales.money(d3, "#,###,###", "Rp "));
this.w.setText(Locales.money(d3));
this.G.setBodyEntities((ArrayList) q0);
View findViewById = findViewById(R.id.group_discount);
this.D = findViewById;
findViewById.setVisibility(8);
this.y = (TextView) findViewById(R.id.discount_label);
this.y.setText("Mantap, kamu dapat diskon " + Locales.money(d4));
((TextView) findViewById(R.id.voucher_label)).setText("Kode vouchermu " + str);
((TextView) findViewById(R.id.voucher_label_accepted)).setText("Dapet voucher " + Locales.money(d2));
findViewById(R.id.voucher_container).setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
InquiryActivity.this.y0(view);
}
});
ImageView imageView = (ImageView) findViewById(R.id.voucher_chevron);
this.F = imageView;
imageView.setImageDrawable(ContextCompat.getDrawable(this, R.drawable.ic_close_dialog));
this.g = str;
this.i = d2;
}
public final void c0() {
final RecyclerView recyclerView = (RecyclerView) findViewById(R.id.rv_detail_payment);
recyclerView.setLayoutManager(new LinearLayoutManager(this, 1, false));
ReportTransactionAdapterV2 reportTransactionAdapterV2 = new ReportTransactionAdapterV2(this);
this.G = reportTransactionAdapterV2;
reportTransactionAdapterV2.setBodyEntities(this.r);
recyclerView.setAdapter(this.G);
final ImageView imageView = (ImageView) findViewById(R.id.arrow_up_first);
TextView textView = (TextView) findViewById(R.id.tv_rincian_label);
View.OnClickListener onClickListener = new View.OnClickListener() {
@Override
public final void onClick(View view) {
InquiryActivity.z0(RecyclerView.this, imageView, view);
}
};
textView.setOnClickListener(onClickListener);
imageView.setOnClickListener(onClickListener);
}
public void changePaymentMethod() {
?? changePaymentMethodFragment = new ChangePaymentMethodFragment();
changePaymentMethodFragment.setTagihan(Double.valueOf(this.m - (this.d + this.o)), this.e.get(), this.f.get());
changePaymentMethodFragment.setOnSelectedChoice(new ChangePaymentMethodFragment.OnSelectedChoice() {
@Override
public final void selectedChoice(boolean z) {
InquiryActivity.this.M0(z);
}
});
changePaymentMethodFragment.show(getSupportFragmentManager(), "Change Source Found");
}
public final void d0() {
RecyclerView recyclerView = (RecyclerView) findViewById(R.id.rv_detail_info);
recyclerView.setLayoutManager(new LinearLayoutManager(this, 1, false));
ReportTransactionAdapter reportTransactionAdapter = new ReportTransactionAdapter(this);
reportTransactionAdapter.updateList(this.q);
recyclerView.setAdapter(reportTransactionAdapter);
}
public final void e0() {
ImageView imageView = (ImageView) findViewById(R.id.logo_product);
TextView textView = (TextView) findViewById(R.id.tv_header_product);
TextView textView2 = (TextView) findViewById(R.id.tv_header_product_desc);
if (this.p.getProductImage() != null && !this.p.getProductImage().equals("")) {
Glide.with(getInvokerActivity()).asBitmap().load(this.p.getProductImage()).apply(new RequestOptions().diskCacheStrategy(DiskCacheStrategy.ALL)).into(new k(imageView));
}
if (this.p.getProductImage().equals("")) {
imageView.setVisibility(8);
}
textView.setText(this.p.getProductBilling());
textView2.setText(this.p.getProductName());
}
public final void f0() {
AppCompatButton findViewById = findViewById(R.id.btn_deposit);
this.z = findViewById;
findViewById.setVisibility(4);
this.K = Locales.moneyNoFraction(Var.toString(Double.valueOf(this.n), "0"));
TextView textView = (TextView) findViewById(R.id.sc_balance);
this.v = textView;
textView.setText(this.K);
this.v.setTextColor(getResources().getColor(R.color.black_));
}
public final void g0() {
View findViewById = findViewById(R.id.group_discount);
this.D = findViewById;
findViewById.setVisibility(8);
if (this.p.isInqDiscountExist()) {
this.D.setVisibility(8);
this.y = (TextView) findViewById(R.id.discount_label);
this.y.setText("Mantap, kamu dapat diskon " + this.p.getInqDiscount().replace("-", ""));
}
}
@Override
public Activity getInvokerActivity() {
return this;
}
@Override
public int getLayoutResource() {
return R.layout.activity_inquiry;
}
@Override
public String getWikiNameSpace() {
return null;
}
public final void h0() {
final double d2 = Var.toDouble(this.appSession.retrieve(AppSession.PROPERTY_POIN), 0.0d);
this.J = findViewById(R.id.switch_point);
TextView textView = (TextView) findViewById(R.id.tv_point);
CompoundButton.OnCheckedChangeListener onCheckedChangeListener = new CompoundButton.OnCheckedChangeListener() {
@Override
public final void onCheckedChanged(CompoundButton compoundButton, boolean z) {
InquiryActivity.this.A0(d2, compoundButton, z);
}
};
textView.setText("Gunakan " + Locales.moneyNoFraction(this.appSession.retrieve(AppSession.PROPERTY_POIN)).replace("Rp", "") + " SpeedCash Poinmu");
if (d2 > 0.0d) {
findViewById(R.id.point_container).setVisibility(0);
this.J.setOnCheckedChangeListener(onCheckedChangeListener);
} else {
findViewById(R.id.point_container).setVisibility(8);
this.J.setOnCheckedChangeListener(null);
}
}
public final void i0() {
View findViewById = findViewById(R.id.btn_from_one_klick);
this.C = findViewById;
findViewById.setBackgroundResource(R.drawable.bb_background_gradient_round_25);
this.R = Var.toBoolean(this.appSession.retrieve(AppSession.IS_FROM_ONE_CLICK), false);
boolean z = Var.toBoolean(this.appSession.retrieve(AppSession.IS_FROM_NEW_HOME), false);
this.S = z;
if (!this.R || z) {
this.C.setVisibility(8);
findViewById(R.id.view_pay).setVisibility(0);
} else {
this.C.setVisibility(0);
findViewById(R.id.point_container).setVisibility(8);
findViewById(R.id.view_info_hemat).setVisibility(8);
findViewById(R.id.voucher_cheers2).setVisibility(8);
findViewById(R.id.discount_container).setVisibility(8);
findViewById(R.id.view_pay).setVisibility(8);
}
this.C.setOnClickListener(new e());
View findViewById2 = findViewById(R.id.btn_add_one_klick);
this.B = findViewById2;
findViewById2.setBackgroundResource(R.drawable.bb_background_gradient_round_25);
this.B.setOnClickListener(new f());
findViewById(R.id.btn_pay_label_1).setOnClickListener(new g());
findViewById(R.id.btn_pay_img_1).setOnClickListener(new h());
View findViewById3 = findViewById(R.id.btn_pay);
this.A = findViewById3;
findViewById3.setBackgroundResource(R.drawable.bb_background_transparent_orange2);
TextView textView = (TextView) findViewById(R.id.btn_pay_nominal);
this.w = textView;
textView.setText(this.p.getInqTotal());
this.w.setTextColor(getResources().getColor(R.color.gradient_orange_dark));
TextView textView2 = (TextView) findViewById(R.id.btn_pay_label);
this.x = textView2;
textView2.setTextColor(getResources().getColor(R.color.gradient_orange_dark));
ImageView imageView = (ImageView) findViewById(R.id.btn_pay_img);
this.E = imageView;
imageView.setColorFilter(ContextCompat.getColor(this, R.color.gradient_orange_dark), PorterDuff.Mode.SRC_IN);
this.A.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
InquiryActivity.this.B0(view);
}
});
findViewById(R.id.btn_pay_label).setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
InquiryActivity.this.C0(view);
}
});
findViewById(R.id.btn_pay_nominal).setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
InquiryActivity.this.D0(view);
}
});
findViewById(R.id.btn_pay_img).setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
InquiryActivity.this.E0(view);
}
});
findViewById(R.id.tv_ganti).setOnClickListener(new i());
findViewById(R.id.imageViewGantiArrowDown).setOnClickListener(new j());
}
@Override
public boolean isEligibleForFavorit() {
return false;
}
public final void j0() {
View findViewById = findViewById(R.id.group_voucher);
((TextView) findViewById(R.id.voucher_label)).setText("Pasang promo biar makin hemat");
((TextView) findViewById(R.id.voucher_label_accepted)).setText("Klaim yuk!");
ImageView imageView = (ImageView) findViewById(R.id.voucher_chevron);
this.F = imageView;
imageView.setImageDrawable(ContextCompat.getDrawable(this, R.drawable.ic_arrow_right_poin));
findViewById.setVisibility(0);
String charSequence = ((TextView) findViewById(R.id.voucher_label)).getText().toString();
if (((TextView) findViewById(R.id.voucher_label)).getText().equals("Pasang promo biar makin hemat")) {
findViewById(R.id.voucher_label_accepted).setVisibility(8);
}
if (charSequence.contains("Kamu akan dapat")) {
findViewById(R.id.voucher_label_accepted).setVisibility(0);
}
findViewById(R.id.voucher_container).setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
InquiryActivity.this.F0(view);
}
});
}
public final void k0() {
MessageComposer messageComposer = new MessageComposer(10, "api/v1/cart/resume");
messageComposer.setRequest_method(MessageComposer.GET);
messageComposer.setData_type(2);
messageComposer.addMessage("user_id", this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
messageComposer.addMessage(DataMessage.ID_OUTLET, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
messageComposer.addMessage("user_uuid", Device.getDeviceUUID(this).toString());
messageComposer.addMessage(BaseMessage.INDEX_VIA, "BB ANDROID");
messageComposer.setShowProgressRegular(false);
messageComposer.setIs_encrypted(false);
messageComposer.setMessageProcess(new c());
new MessageSender(this, messageComposer).execute();
}
public final void l0(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 l());
MessageSender messageSender = new MessageSender(this, messageComposer);
messageSender.setRequestMessage(aPIMessageWrapper);
messageSender.execute();
}
public final void m0(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 a());
MessageSender messageSender = new MessageSender(this, messageComposer);
messageSender.setRequestMessage(aPIMessageWrapper);
messageSender.execute();
}
public final void n0() {
boolean z;
ArrayList<String> arrayList = this.H;
if (arrayList == null || arrayList.size() <= 0) {
z = false;
} else {
z = false;
for (int i2 = 0; i2 < this.H.size(); i2++) {
if (this.H.get(i2).equals(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID))) {
z = true;
}
}
}
this.z.setVisibility(4);
this.v.setTextColor(getResources().getColor(R.color.black_));
this.A.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
InquiryActivity.this.G0(view);
}
});
this.A.setBackgroundResource(R.drawable.bb_background_transparent_orange2);
this.B.setBackgroundResource(R.drawable.bb_background_gradient_round_25);
this.w.setTextColor(getResources().getColor(R.color.gradient_orange_dark));
this.x.setTextColor(getResources().getColor(R.color.gradient_orange_dark));
this.E.setColorFilter(ContextCompat.getColor(this, R.color.gradient_orange_dark), PorterDuff.Mode.SRC_IN);
double d2 = this.I ? Var.toDouble(this.appSession.retrieve(AppSession.PROPERTY_POIN), 0.0d) : this.i;
if (z) {
return;
}
if (this.n >= this.m - (d2 + this.o)) {
this.A.setVisibility(0);
this.z.setVisibility(4);
return;
}
this.z.setVisibility(0);
this.z.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
InquiryActivity.this.H0(view);
}
});
this.v.setTextColor(getResources().getColor(R.color.red));
this.A.setVisibility(4);
this.w.setTextColor(getResources().getColor(R.color.Gray));
this.x.setTextColor(getResources().getColor(R.color.Gray));
this.E.setColorFilter(ContextCompat.getColor(this, R.color.Gray), PorterDuff.Mode.SRC_IN);
}
public final void o0() {
boolean z;
ArrayList<String> arrayList = this.H;
if (arrayList == null || arrayList.size() <= 0) {
z = false;
} else {
z = false;
for (int i2 = 0; i2 < this.H.size(); i2++) {
if (this.H.get(i2).equals(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID))) {
z = true;
}
}
}
this.z.setVisibility(4);
this.v.setTextColor(getResources().getColor(R.color.black_));
this.A.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
InquiryActivity.this.J0(view);
}
});
this.A.setBackgroundResource(R.drawable.bb_background_transparent_orange2);
this.B.setBackgroundResource(R.drawable.bb_background_gradient_round_25);
this.w.setTextColor(getResources().getColor(R.color.gradient_orange_dark));
this.x.setTextColor(getResources().getColor(R.color.gradient_orange_dark));
this.E.setColorFilter(ContextCompat.getColor(this, R.color.gradient_orange_dark), PorterDuff.Mode.SRC_IN);
double d2 = this.I ? Var.toDouble(this.appSession.retrieve(AppSession.PROPERTY_POIN), 0.0d) : 0.0d;
this.d = d2;
if (z) {
return;
}
if (this.n >= this.m - (d2 + this.o)) {
this.A.setVisibility(0);
this.z.setVisibility(4);
return;
}
this.z.setVisibility(0);
this.z.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
InquiryActivity.this.I0(view);
}
});
this.v.setTextColor(getResources().getColor(R.color.red));
this.A.setVisibility(4);
this.w.setTextColor(getResources().getColor(R.color.Gray));
this.x.setTextColor(getResources().getColor(R.color.Gray));
this.E.setColorFilter(ContextCompat.getColor(this, R.color.Gray), PorterDuff.Mode.SRC_IN);
}
@Override
public void onActivityResult(int i2, int i3, Intent intent) {
if (i3 == 12991) {
this.g = intent.getStringExtra("kode_voucher");
this.i = intent.getDoubleExtra("nominal_voucher", 0.0d);
String stringExtra = intent.getStringExtra("satuan_voucher");
if (stringExtra != null && stringExtra.equals("saldo")) {
b0(this.g, this.i);
p0();
this.l = false;
this.k = true;
}
if (stringExtra != null && stringExtra.equals("poin")) {
this.l = true;
this.k = false;
this.h = this.g;
this.j = this.i;
this.g = "";
this.i = 0.0d;
t0();
o0();
}
} else {
super.onActivityResult(i2, i3, intent);
}
if (this.h.isEmpty()) {
return;
}
double d2 = this.j;
if (d2 > 0.0d) {
this.i = d2;
this.g = this.h;
this.l = true;
t0();
}
}
@Override
public void onBackPressed() {
super.onBackPressed();
setResult(0);
finish();
}
@Override
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
Glide.with(this);
this.I = false;
if (bundle != null) {
u0(bundle);
} else {
Bundle extras = getIntent().getExtras();
if (extras != null) {
u0(extras);
this.R = extras.getBoolean(AppSession.IS_FROM_ONE_CLICK, false);
this.S = extras.getBoolean(AppSession.IS_FROM_NEW_HOME, false);
this.T = extras.getString("namaPembayaran");
}
}
ArrayList arrayList = new ArrayList(this.configSession.retrieveSet(ConfigSession.PROPERTY_WHITE_LIST_ID));
this.H = 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.H;
Object obj2 = ((HashMap) arrayList.get(i2)).get(DataMessage.ID_OUTLET);
Objects.requireNonNull(obj2);
arrayList2.add(obj2.toString());
}
}
Affinity.refreshBalance(this, new BBCallback() {
@Override
public final void do_callback(int i3, Object obj3) {
InquiryActivity.this.P0(i3, (Boolean) obj3);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
menu.findItem(R.id.menu_item_search).setVisible(false);
menu.findItem(R.id.menu_item_set_favorit).setVisible(false);
menu.findItem(R.id.menu_cart).setVisible(true);
MenuItem findItem = menu.findItem(R.id.menu_cart);
this.Q = (TextView) findItem.getActionView().findViewById(R.id.cart_new_count);
findItem.getActionView().setOnClickListener(new b());
k0();
return true;
}
@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"));
this.n = Var.toDouble(this.appSession.retrieve(AppSession.PROPERTY_BALANCE), 0.0d);
f0();
i0();
n0();
}
}
public void onPause() {
super/*androidx.fragment.app.FragmentActivity*/.onPause();
EventBus.getDefault().unregister(this);
}
@Override
public void onRequestPermissionsResult(int i2, @NonNull String[] strArr, @NonNull int[] iArr) {
super.onRequestPermissionsResult(i2, strArr, iArr);
}
@Override
public void onResume() {
super.onResume();
this.n = Var.toDouble(this.appSession.retrieve(AppSession.PROPERTY_BALANCE), 0.0d);
}
public void onSaveInstanceState(Bundle bundle) {
bundle.putParcelable(KEY_PRODUCT_DESC, this.p);
bundle.putParcelableArrayList(KEY_DETAIL_CUSTOMER, this.q);
bundle.putParcelableArrayList(KEY_DETAIL_INVOICE, this.r);
bundle.putString("key:voucher:qty", this.s);
bundle.putDouble("key:discount", this.o);
bundle.putDouble("key:balance", this.n);
bundle.putDouble("key:nominal", this.m);
bundle.putString("key:product:id", this.t);
bundle.putString("key:voucher:group", this.u);
super/*androidx.activity.ComponentActivity*/.onSaveInstanceState(bundle);
}
public void onStart() {
super.onStart();
if (EventBus.getDefault().isRegistered(this)) {
return;
}
EventBus.getDefault().register(this);
}
public final void p0() {
boolean z;
ArrayList<String> arrayList = this.H;
if (arrayList == null || arrayList.size() <= 0) {
z = false;
} else {
z = false;
for (int i2 = 0; i2 < this.H.size(); i2++) {
if (this.H.get(i2).equals(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID))) {
z = true;
}
}
}
this.z.setVisibility(4);
this.v.setTextColor(getResources().getColor(R.color.black_));
this.A.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
InquiryActivity.this.K0(view);
}
});
this.A.setBackgroundResource(R.drawable.bb_background_transparent_orange2);
this.B.setBackgroundResource(R.drawable.bb_background_gradient_round_25);
this.w.setTextColor(getResources().getColor(R.color.gradient_orange_dark));
this.x.setTextColor(getResources().getColor(R.color.gradient_orange_dark));
this.E.setColorFilter(ContextCompat.getColor(this, R.color.gradient_orange_dark), PorterDuff.Mode.SRC_IN);
if (z) {
return;
}
if (this.n >= this.m - (this.i + this.o)) {
this.A.setEnabled(true);
return;
}
this.z.setVisibility(0);
this.z.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
InquiryActivity.this.L0(view);
}
});
this.v.setTextColor(getResources().getColor(R.color.red));
this.A.setEnabled(false);
this.A.setBackgroundResource(R.drawable.button_rounded25dp_gray);
this.w.setTextColor(getResources().getColor(R.color.Gray));
this.x.setTextColor(getResources().getColor(R.color.Gray));
this.E.setColorFilter(ContextCompat.getColor(this, R.color.Gray), PorterDuff.Mode.SRC_IN);
}
public void payment() {
if (this.P) {
r0();
return;
}
if (!this.g.equals("")) {
l0(this.g, this.t, (int) this.m);
return;
}
Intent intent = new Intent();
intent.putExtra("is_idpel_saved", true);
intent.putExtra("use_point", this.I);
String str = this.g;
if (str != null && !str.isEmpty()) {
intent.putExtra("kode_voucher", this.g);
intent.putExtra("nominal_voucher", this.i);
}
setResult(-1, intent);
finish();
}
public final void r0() {
BaseMessage baseMessage = this.M;
if (baseMessage == null) {
return;
}
baseMessage.setItem(BaseMessage.INDEX_VERSION_CODE, 482);
this.M.setItem(BaseMessage.INDEX_VERSION_NAME, BuildConfig.VERSION_NAME);
BaseMessage baseMessage2 = this.L;
if (baseMessage2 == null) {
return;
}
baseMessage2.setItem(BaseMessage.INDEX_VERSION_CODE, 482);
this.L.setItem(BaseMessage.INDEX_VERSION_NAME, BuildConfig.VERSION_NAME);
OpenPaymentHelper openPaymentHelper = OpenPaymentHelper.INSTANCE;
openPaymentHelper.createOpenPayment(this, openPaymentHelper.composeRequestMsg(getApplicationContext(), true, this.M, this.L, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.t, this.N, Math.round(Float.parseFloat(String.valueOf(this.m))), 0, "", this.O, "", Device.getDeviceUUID(this).toString()), new Function1() {
public final Object invoke(Object obj) {
Unit N0;
N0 = InquiryActivity.this.N0((BaseMessage) obj);
return N0;
}
});
}
public final void s0() {
if (!this.s.equals("0") && !this.s.equals("")) {
TextView textView = (TextView) findViewById(R.id.voucher_label);
textView.setText("Pasang promo biar makin hemat");
textView.setTextColor(getResources().getColor(R.color.Gray));
this.g = "";
this.i = 0.0d;
((TextView) findViewById(R.id.voucher_label_accepted)).setVisibility(8);
findViewById(R.id.voucher_container).setBackgroundResource(R.drawable.button_rounded16dp_stroke2dp_color_divider_thin);
findViewById(R.id.voucher_container).setOnClickListener(null);
((ImageView) findViewById(R.id.voucher_logo)).setColorFilter(ContextCompat.getColor(this, R.color.gray_asap), PorterDuff.Mode.SRC_ATOP);
}
TextView textView2 = (TextView) findViewById(R.id.voucher_label);
textView2.setText("Pasang promo biar makin hemat");
textView2.setTextColor(getResources().getColor(R.color.Gray));
this.g = "";
this.i = 0.0d;
findViewById(R.id.voucher_label_accepted).setVisibility(8);
findViewById(R.id.voucher_container).setBackgroundResource(R.drawable.button_rounded16dp_stroke2dp_color_divider_thin);
findViewById(R.id.voucher_container).setOnClickListener(null);
((ImageView) findViewById(R.id.voucher_logo)).setColorFilter(ContextCompat.getColor(this, R.color.gray_asap), PorterDuff.Mode.SRC_ATOP);
}
public final void t0() {
this.U = findViewById(R.id.voucher_cheers);
this.y = (TextView) findViewById(R.id.discount_label);
this.y.setText("Mantap, kamu dapat diskon " + Locales.money(this.i));
findViewById(R.id.voucher_container).setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
InquiryActivity.this.O0(view);
}
});
String replace = Locales.moneyNoFraction(String.valueOf(this.j)).replace("Rp", "");
((TextView) findViewById(R.id.voucher_label)).setText("Kamu akan dapat " + replace.trim() + " SpeedCash Poin");
((TextView) findViewById(R.id.voucher_label)).setTextColor(getResources().getColor(R.color.colorPrimaryAlt));
((TextView) findViewById(R.id.voucher_label_accepted)).setText("Promo terpasang");
findViewById(R.id.voucher_label_accepted).setVisibility(0);
Party build = 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.V = build;
this.U.start(build);
}
public final void u0(Bundle bundle) {
this.p = (ReportHeadEntity) bundle.getParcelable(KEY_PRODUCT_DESC);
this.q = bundle.getParcelableArrayList(KEY_DETAIL_CUSTOMER);
this.r = bundle.getParcelableArrayList(KEY_DETAIL_INVOICE);
this.s = bundle.getString("key:voucher:qty");
this.o = bundle.getDouble("key:discount");
this.n = bundle.getDouble("key:balance");
ReportHeadEntity reportHeadEntity = this.p;
if (reportHeadEntity != null) {
this.m = reportHeadEntity.getInqTotalValue();
}
this.t = bundle.getString("key:product:id");
this.u = bundle.getString("key:voucher:group");
this.L = (MPMessage) bundle.getSerializable(KEY_INQUIRY_MESSAGE);
this.M = (MPMessage) bundle.getSerializable(KEY_PAYMENT_MESSAGE);
this.N = bundle.getString(KEY_ID_PEL);
this.O = bundle.getString("key:product:name");
}
}