导航菜单

页面标题

页面副标题

SpeedCash v6.5.1482 - InquiryActivity.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");
    }
}