导航菜单

页面标题

页面副标题

SpeedCash v6.5.1482 - TransferToBank2Activity.java 源代码

正在查看: SpeedCash v6.5.1482 应用的 TransferToBank2Activity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.bm.sc.bebasbayar.ui.activity.cash;

import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.util.DisplayMetrics;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.SearchView;
import android.widget.TextView;
import android.widget.Toast;
import androidx.annotation.NonNull;
import androidx.appcompat.app.ActionBar;
import androidx.core.content.ContextCompat;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.bm.sc.auth.helper.OneClickPayHelper;
import com.bm.sc.auth.helper.OpenPaymentHelper;
import com.bm.sc.auth.ui.oneclick.OneClickCartActivity;
import com.bm.sc.auth.ui.oneclick.OneClickCartActivityKt;
import com.bm.sc.bebasbayar.BuildConfig;
import com.bm.sc.bebasbayar.R;
import com.bm.sc.bebasbayar.adapter.entity.BankAccountEntity;
import com.bm.sc.bebasbayar.adapter.entity.DocumentEntity;
import com.bm.sc.bebasbayar.adapter.entity.ProdukListEntity;
import com.bm.sc.bebasbayar.adapter.list.CashOutHistoryAdapter2;
import com.bm.sc.bebasbayar.adapter.list.CashOutHistoryTransferBankAdapter;
import com.bm.sc.bebasbayar.handler.FirebaseProcessor;
import com.bm.sc.bebasbayar.handler.MessageComposer;
import com.bm.sc.bebasbayar.handler.MessageSender;
import com.bm.sc.bebasbayar.handler.QRISO;
import com.bm.sc.bebasbayar.helper.Affinity;
import com.bm.sc.bebasbayar.helper.FileHelper;
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.OneClickPayMessage;
import com.bm.sc.bebasbayar.message.api.APIMessageWrapper;
import com.bm.sc.bebasbayar.message.mp.CashOutMessage;
import com.bm.sc.bebasbayar.message.mp.DetailMessage;
import com.bm.sc.bebasbayar.message.mp.ReportingMessage;
import com.bm.sc.bebasbayar.message.qr.DataMessage;
import com.bm.sc.bebasbayar.setting.session.AppSession;
import com.bm.sc.bebasbayar.setting.session.CashOutSession;
import com.bm.sc.bebasbayar.setting.session.ConfigSession;
import com.bm.sc.bebasbayar.setting.session.DataSession;
import com.bm.sc.bebasbayar.ui.BaseActivity;
import com.bm.sc.bebasbayar.ui.activity.OneKlickPayActivity;
import com.bm.sc.bebasbayar.ui.activity.OtherHomeMenuActivity;
import com.bm.sc.bebasbayar.ui.activity.PaymentActivity;
import com.bm.sc.bebasbayar.ui.activity.StrukActivity;
import com.bm.sc.bebasbayar.ui.activity.TransactionActivity;
import com.bm.sc.bebasbayar.ui.activity.account.DetailAccountActivity;
import com.bm.sc.bebasbayar.ui.activity.account.KYCActivity;
import com.bm.sc.bebasbayar.ui.activity.account.KYCNewKtpActivity;
import com.bm.sc.bebasbayar.ui.activity.cash.TransferToBank2Activity;
import com.bm.sc.bebasbayar.ui.activity.info.OpenPaymentWebViewActivity;
import com.bm.sc.bebasbayar.ui.fragment.cash.BankListTransferAllFragment;
import com.bm.sc.bebasbayar.ui.fragment.cash.CashOutHistoryTransferAllFragment;
import com.bm.sc.bebasbayar.ui.fragment.cash.TransferAllInputNominalFragment;
import com.bm.sc.bebasbayar.ui.fragment.cash.TransferAllInputRekeningFragment;
import com.bm.sc.bebasbayar.ui.fragment.cash.TransferAllKonfirmasiTransferFragment;
import com.bm.sc.bebasbayar.ui.fragment.dialog.OptionListFragment;
import com.bm.sc.bebasbayar.ui.fragment.dialog.OptionListFragment1;
import com.bm.sc.bebasbayar.ui.fragment.dialog.OptionListFragment2;
import com.bm.sc.bebasbayar.ui.fragment.dialog.TransactionReceiptProgressFragment;
import com.bm.sc.bebasbayar.ui.fragment.home.ProfileFragment;
import com.bm.sc.util.android.Compat;
import com.bm.sc.util.android.Device;
import com.bm.sc.util.common.Var;
import com.bm.sc.util.format.Locales;
import com.bumptech.glide.Glide;
import com.bumptech.glide.load.Transformation;
import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.bumptech.glide.load.resource.bitmap.CenterCrop;
import com.bumptech.glide.load.resource.bitmap.RoundedCorners;
import com.bumptech.glide.request.RequestOptions;
import com.google.android.material.bottomsheet.BottomSheetDialogFragment;
import com.orhanobut.dialogplus.DialogPlus;
import com.orhanobut.dialogplus.ViewHolder;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Locale;
import java.util.Objects;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import org.apache.commons.collections4.CollectionUtils;
import org.apache.commons.collections4.Predicate;
import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;

public class TransferToBank2Activity extends TransactionActivity {
    public static final int FLAG_SCCOBIFAST = 111;
    public static final int FLAG_SCCOTACIMB = 222;
    public String A;
    public String B;
    public CashOutSession C;
    public BankAccountEntity E;
    public BankAccountEntity F;
    public ArrayList<BankAccountEntity> G;
    public SearchView H;
    public String I;
    public String J;
    public String K;
    public boolean L;
    public TransferAllKonfirmasiTransferFragment N;
    public CashOutMessage R;
    public String S;
    public double i;
    public double j;
    public View k;
    public ArrayList<BankAccountEntity> l;
    public ArrayList<ProdukListEntity> m;
    public boolean n;
    public ProdukListEntity o;
    public String p;
    public ArrayList<ProdukListEntity> q;
    public TextView r;
    public TextView s;
    public TextView t;
    public TextView u;
    public TextView v;
    public CashOutHistoryAdapter2 x;
    public CashOutHistoryTransferBankAdapter y;
    public String z;
    public final int PERSONAL_ACCOUNT_BANK_VERIFIED = 1;
    public final int PERSONAL_ACCOUNT_BANK_UNVERIFIED = 0;
    public final int PERSONAL_ACCOUNT_BANK_EMPTY = 2;
    public String w = "";
    public boolean D = false;
    public int M = 0;
    public boolean O = false;
    public CashOutMessage P = null;
    public CashOutMessage Q = null;

    public class a implements SearchView.OnQueryTextListener {
        public a() {
        }

        @Override
        public boolean onQueryTextChange(String str) {
            if (str.equals("")) {
                TransferToBank2Activity.this.s1();
                TransferToBank2Activity.this.findViewById(R.id.ConstraintLayoutEmptyTransaction).setVisibility(8);
                return true;
            }
            String lowerCase = str.toLowerCase(Locale.getDefault());
            ArrayList<BankAccountEntity> arrayList = new ArrayList<>();
            if (TransferToBank2Activity.this.G != null) {
                Iterator it = TransferToBank2Activity.this.G.iterator();
                while (it.hasNext()) {
                    BankAccountEntity bankAccountEntity = (BankAccountEntity) it.next();
                    boolean z = bankAccountEntity.getBankName().toLowerCase(Locale.getDefault()).contains(lowerCase) || bankAccountEntity.getOwnerName().toLowerCase(Locale.getDefault()).contains(lowerCase) || bankAccountEntity.getAccountCode().toLowerCase(Locale.getDefault()).contains(lowerCase);
                    if (lowerCase != null && (lowerCase.isEmpty() || z)) {
                        arrayList.add(bankAccountEntity);
                    }
                }
            }
            if (arrayList.size() == 0) {
                TransferToBank2Activity.this.findViewById(R.id.ConstraintLayoutEmptyTransaction).setVisibility(0);
            } else {
                TransferToBank2Activity.this.findViewById(R.id.ConstraintLayoutEmptyTransaction).setVisibility(8);
            }
            TransferToBank2Activity.this.y.setBankAccountEntities(arrayList);
            TransferToBank2Activity.this.y.notifyDataSetChanged();
            return false;
        }

        @Override
        public boolean onQueryTextSubmit(String str) {
            return true;
        }
    }

    public class b implements MessageProcess {
        public b() {
        }

        public static boolean k(ProdukListEntity produkListEntity) {
            return produkListEntity.getIdGroupProduct().equalsIgnoreCase("1");
        }

        public void l(ProdukListEntity produkListEntity, String str, BankAccountEntity bankAccountEntity, BankAccountEntity bankAccountEntity2, String str2, int i, double d, String str3) {
            TransferToBank2Activity.this.o = produkListEntity;
            if (str != null) {
                TransferToBank2Activity.this.J = str;
            }
            if (bankAccountEntity != null) {
                TransferToBank2Activity.this.J = bankAccountEntity.getAccountCode();
            }
            TransferToBank2Activity.this.w = String.valueOf(str3);
            TransferToBank2Activity.this.K = String.valueOf(i);
            TransferToBank2Activity.this.doTransaction(false, null);
        }

        public void m(final ProdukListEntity produkListEntity, final BankAccountEntity bankAccountEntity, int i, String str, final String str2, String str3, String str4, double d) {
            ?? transferAllInputNominalFragment = new TransferAllInputNominalFragment();
            transferAllInputNominalFragment.setBankAccountEntities(bankAccountEntity, produkListEntity, TransferToBank2Activity.this.p, str, str2, str4, d, TransferToBank2Activity.this.O);
            transferAllInputNominalFragment.setOnInputNominal(new TransferAllInputNominalFragment.OnInputNominal() {
                @Override
                public final void selectedBankInputNominal(BankAccountEntity bankAccountEntity2, String str5, int i2, double d2, String str6) {
                    TransferToBank2Activity.b.this.l(produkListEntity, str2, bankAccountEntity, bankAccountEntity2, str5, i2, d2, str6);
                }
            });
            transferAllInputNominalFragment.show(TransferToBank2Activity.this.getSupportFragmentManager(), "inputNominal");
        }

        public void n(final ProdukListEntity produkListEntity, int i) {
            if (i == 111) {
                TransferToBank2Activity.this.p = CashOutMessage.SCCOBIFAST;
            } else if (i == 333) {
                TransferToBank2Activity.this.p = CashOutMessage.SCCOBFAST2;
            } else if (i == 222) {
                TransferToBank2Activity.this.p = "SCCOTACIMB";
            }
            ?? transferAllInputRekeningFragment = new TransferAllInputRekeningFragment();
            transferAllInputRekeningFragment.setBankAccountEntities(TransferToBank2Activity.this.G, i, produkListEntity, TransferToBank2Activity.this.p);
            transferAllInputRekeningFragment.setOnSelectedBank(new TransferAllInputRekeningFragment.OnSelectedBank() {
                @Override
                public final void selectedBank(BankAccountEntity bankAccountEntity, int i2, String str, String str2, String str3, String str4, double d) {
                    TransferToBank2Activity.b.this.m(produkListEntity, bankAccountEntity, i2, str, str2, str3, str4, d);
                }
            });
            transferAllInputRekeningFragment.show(TransferToBank2Activity.this.getSupportFragmentManager(), "Pilih Bank Tujuan");
        }

        public void o(int i, Boolean bool) {
            if (TransferToBank2Activity.this.O) {
                TransferToBank2Activity.this.M = 111;
            } else if (bool.booleanValue()) {
                TransferToBank2Activity.this.M = 333;
            } else {
                TransferToBank2Activity.this.M = 111;
            }
            if (TransferToBank2Activity.this.m.size() > 0) {
                ?? bankListTransferAllFragment = new BankListTransferAllFragment();
                bankListTransferAllFragment.setBankAccountEntities(TransferToBank2Activity.this.q, TransferToBank2Activity.this.M);
                bankListTransferAllFragment.setOnSelectedBank(new BankListTransferAllFragment.OnSelectedBank() {
                    @Override
                    public final void selectedBank(ProdukListEntity produkListEntity, int i2) {
                        TransferToBank2Activity.b.this.n(produkListEntity, i2);
                    }
                });
                bankListTransferAllFragment.show(TransferToBank2Activity.this.getSupportFragmentManager(), "Pilih Bank Tujuan");
            }
        }

        public void p(View view) {
            Affinity.isFreeAdminTransfer(TransferToBank2Activity.this, new BBCallback() {
                @Override
                public final void do_callback(int i, Object obj) {
                    TransferToBank2Activity.b.this.o(i, (Boolean) obj);
                }
            });
        }

        public void q(ProdukListEntity produkListEntity, String str, BankAccountEntity bankAccountEntity, BankAccountEntity bankAccountEntity2, String str2, int i, double d, String str3) {
            TransferToBank2Activity.this.o = produkListEntity;
            if (str != null) {
                TransferToBank2Activity.this.J = str;
            }
            if (bankAccountEntity != null) {
                TransferToBank2Activity.this.J = bankAccountEntity.getAccountCode();
            }
            TransferToBank2Activity.this.w = String.valueOf(str3);
            TransferToBank2Activity.this.K = String.valueOf(i);
            TransferToBank2Activity.this.doTransaction(false, null);
        }

        public void r(final ProdukListEntity produkListEntity, final BankAccountEntity bankAccountEntity, int i, String str, final String str2, String str3, String str4, double d) {
            ?? transferAllInputNominalFragment = new TransferAllInputNominalFragment();
            transferAllInputNominalFragment.setBankAccountEntities(bankAccountEntity, produkListEntity, TransferToBank2Activity.this.p, str, str2, str4, d, TransferToBank2Activity.this.O);
            transferAllInputNominalFragment.setOnInputNominal(new TransferAllInputNominalFragment.OnInputNominal() {
                @Override
                public final void selectedBankInputNominal(BankAccountEntity bankAccountEntity2, String str5, int i2, double d2, String str6) {
                    TransferToBank2Activity.b.this.q(produkListEntity, str2, bankAccountEntity, bankAccountEntity2, str5, i2, d2, str6);
                }
            });
            transferAllInputNominalFragment.show(TransferToBank2Activity.this.getSupportFragmentManager(), "inputNominal");
        }

        public void s(final ProdukListEntity produkListEntity, int i) {
            if (i == 111) {
                TransferToBank2Activity.this.p = CashOutMessage.SCCOBIFAST;
            } else if (i == 333) {
                TransferToBank2Activity.this.p = CashOutMessage.SCCOBFAST2;
            } else if (i == 222) {
                TransferToBank2Activity.this.p = "SCCOTACIMB";
            }
            ?? transferAllInputRekeningFragment = new TransferAllInputRekeningFragment();
            transferAllInputRekeningFragment.setBankAccountEntities(TransferToBank2Activity.this.G, i, produkListEntity, TransferToBank2Activity.this.p);
            transferAllInputRekeningFragment.setOnSelectedBank(new TransferAllInputRekeningFragment.OnSelectedBank() {
                @Override
                public final void selectedBank(BankAccountEntity bankAccountEntity, int i2, String str, String str2, String str3, String str4, double d) {
                    TransferToBank2Activity.b.this.r(produkListEntity, bankAccountEntity, i2, str, str2, str3, str4, d);
                }
            });
            transferAllInputRekeningFragment.show(TransferToBank2Activity.this.getSupportFragmentManager(), "Pilih Bank Tujuan");
        }

        public void t(View view) {
            TransferToBank2Activity.this.M = TransferToBank2Activity.FLAG_SCCOTACIMB;
            if (TransferToBank2Activity.this.m.size() > 0) {
                ?? bankListTransferAllFragment = new BankListTransferAllFragment();
                bankListTransferAllFragment.setBankAccountEntities(TransferToBank2Activity.this.m, TransferToBank2Activity.FLAG_SCCOTACIMB);
                bankListTransferAllFragment.setOnSelectedBank(new BankListTransferAllFragment.OnSelectedBank() {
                    @Override
                    public final void selectedBank(ProdukListEntity produkListEntity, int i) {
                        TransferToBank2Activity.b.this.s(produkListEntity, i);
                    }
                });
                bankListTransferAllFragment.show(TransferToBank2Activity.this.getSupportFragmentManager(), "Pilih Bank Tujuan");
            }
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            TransferToBank2Activity.this.m = new ArrayList();
            if (aPIMessageWrapper.isOK()) {
                if (aPIMessageWrapper.getData().size() > 0) {
                    for (int i = 0; i < aPIMessageWrapper.getData().size(); i++) {
                        ProdukListEntity produkListEntity = new ProdukListEntity(Var.toString(aPIMessageWrapper.getData().get(i).get("kode_bank"), ""), Var.toString(aPIMessageWrapper.getData().get(i).get("nama_bank"), ""));
                        produkListEntity.setIdGroupProduct(Var.toString(aPIMessageWrapper.getData().get(i).get("bifast"), "0"));
                        produkListEntity.setDrawable_url(Var.toString(aPIMessageWrapper.getData().get(i).get("icon_url"), ""));
                        TransferToBank2Activity.this.m.add(produkListEntity);
                    }
                }
                TransferToBank2Activity.this.q = new ArrayList(TransferToBank2Activity.this.m);
                CollectionUtils.filter(TransferToBank2Activity.this.q, new Predicate() {
                    public final boolean evaluate(Object obj) {
                        boolean k;
                        k = TransferToBank2Activity.b.k((ProdukListEntity) obj);
                        return k;
                    }
                });
                StringBuilder sb = new StringBuilder();
                sb.append(TransferToBank2Activity.this.q.size());
                sb.append("v");
                sb.append(TransferToBank2Activity.this.m.size());
                TransferToBank2Activity.this.s1();
                TransferToBank2Activity.this.findViewById(R.id.imageViewTransferBank).setOnClickListener(new View.OnClickListener() {
                    @Override
                    public final void onClick(View view) {
                        TransferToBank2Activity.b.this.p(view);
                    }
                });
                TransferToBank2Activity.this.findViewById(R.id.imageViewTransferBankVa).setOnClickListener(new View.OnClickListener() {
                    @Override
                    public final void onClick(View view) {
                        TransferToBank2Activity.b.this.t(view);
                    }
                });
            }
            if (Var.toString(TransferToBank2Activity.this.S, "").equals("")) {
                return;
            }
            if (TransferToBank2Activity.this.S.equals(CashOutMessage.SCCOBIFAST)) {
                TransferToBank2Activity.this.findViewById(R.id.imageViewTransferBank).performClick();
            }
            if (TransferToBank2Activity.this.S.equals("SCCOTACIMB")) {
                TransferToBank2Activity.this.findViewById(R.id.imageViewTransferBankVa).performClick();
            }
        }

        @Override
        public void backgroundProcess(long j, long j2, boolean z) {
        }

        @Override
        public void preProcess() {
        }
    }

    public class c implements MessageProcess {
        public c() {
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            if (!aPIMessageWrapper.isOK()) {
                Affinity.info(TransferToBank2Activity.this, false, aPIMessageWrapper.getMessageDescription());
                return;
            }
            ArrayList<HashMap<String, Object>> data = aPIMessageWrapper.getData();
            ArrayList arrayList = (ArrayList) data.get(0).get("history");
            TransferToBank2Activity.this.G = new ArrayList();
            Objects.requireNonNull(arrayList);
            Iterator it = arrayList.iterator();
            while (it.hasNext()) {
                HashMap hashMap = (HashMap) it.next();
                BankAccountEntity bankAccountEntity = new BankAccountEntity(Var.toString(hashMap.get("nama"), ""), Var.toString(hashMap.get("norek"), ""), Var.toString(hashMap.get("bankname"), ""), Var.toString(hashMap.get("bankcode"), ""), Var.toString(hashMap.get("idproduk"), ""), Var.toString(hashMap.get("bankicon"), ""));
                bankAccountEntity.setBifast(bankAccountEntity.getIdProduk().equalsIgnoreCase(CashOutMessage.SCCOBIFAST));
                TransferToBank2Activity.this.G.add(bankAccountEntity);
            }
            HashMap hashMap2 = (HashMap) data.get(0).get("rekening");
            Objects.requireNonNull(hashMap2);
            int i = Var.toInt(hashMap2.get("status"), 2);
            TransferToBank2Activity.this.E = new BankAccountEntity(Var.toString(hashMap2.get("nama"), ""), Var.toString(hashMap2.get("norek"), ""), Var.toString(hashMap2.get("bankname"), ""), Var.toString(hashMap2.get("bankcode"), ""), Var.toString(hashMap2.get("idproduk"), ""), Var.toString(hashMap2.get("bankicon"), ""));
            TransferToBank2Activity.this.E.setBifast(TransferToBank2Activity.this.E.getIdProduk().equalsIgnoreCase(CashOutMessage.SCCOBIFAST));
            if (i == 1) {
                TransferToBank2Activity.this.E.setStatus(1);
            } else if (i == 0) {
                TransferToBank2Activity.this.E.setStatus(0);
            } else {
                TransferToBank2Activity.this.E.setStatus(2);
            }
            TransferToBank2Activity transferToBank2Activity = TransferToBank2Activity.this;
            transferToBank2Activity.t1(transferToBank2Activity.E, TransferToBank2Activity.this.G);
            if (TransferToBank2Activity.this.G.size() == 0) {
                TransferToBank2Activity.this.findViewById(R.id.ConstraintLayoutEmptyTransaction).setVisibility(0);
                TransferToBank2Activity.this.v.setTextColor(ContextCompat.getColor(TransferToBank2Activity.this.getApplicationContext(), R.color.grey));
                TransferToBank2Activity.this.H.setVisibility(8);
                TransferToBank2Activity.this.findViewById(R.id.tv_look_all_history).setVisibility(8);
                TransferToBank2Activity.this.findViewById(R.id.tv_last_transfer).setVisibility(0);
                return;
            }
            TransferToBank2Activity.this.findViewById(R.id.ConstraintLayoutEmptyTransaction).setVisibility(8);
            TransferToBank2Activity.this.v.setTextColor(ContextCompat.getColor(TransferToBank2Activity.this.getApplicationContext(), R.color.colorPrimaryAlt));
            TransferToBank2Activity.this.H.setVisibility(0);
            TransferToBank2Activity.this.findViewById(R.id.tv_look_all_history).setVisibility(0);
            TransferToBank2Activity.this.findViewById(R.id.tv_last_transfer).setVisibility(0);
        }

        @Override
        public void backgroundProcess(long j, long j2, boolean z) {
        }

        @Override
        public void preProcess() {
        }
    }

    public class d implements MessageProcess {
        public final MPMessage a;

        public d(MPMessage mPMessage) {
            this.a = mPMessage;
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            if (!aPIMessageWrapper.isOK() && !aPIMessageWrapper.getMap().isEmpty()) {
                if (aPIMessageWrapper.getData().size() > 0) {
                    HashMap hashMap = new HashMap();
                    hashMap.put("rc", aPIMessageWrapper.getResponse_code());
                    hashMap.put("konten", Var.toString(aPIMessageWrapper.getData().get(0).get("transfer_desc"), ""));
                    hashMap.put("image", Var.toString(aPIMessageWrapper.getData().get(0).get("img_url"), ""));
                    TransferToBank2Activity.this.y1(hashMap);
                    return;
                }
                return;
            }
            ReportingMessage reportingMessage = new ReportingMessage(this.a);
            TransactionReceiptProgressFragment transactionReceiptProgressFragment = new TransactionReceiptProgressFragment();
            String struks = reportingMessage.getStruks();
            String valueFromIncludes = reportingMessage.getValueFromIncludes(MPMessage.IncludeMessage.REFF_ID);
            Object obj = reportingMessage.getMap().get("biller_info");
            Objects.requireNonNull(obj);
            transactionReceiptProgressFragment.setArguments(TransactionReceiptProgressFragment.getPaymentBundle(struks, valueFromIncludes, obj.toString(), reportingMessage.getReportHead(), reportingMessage.getReportBodyEntities(), reportingMessage.getReportFooter(), 4, reportingMessage.getResponse_code(), !TransferToBank2Activity.this.getProductName().isEmpty() ? TransferToBank2Activity.this.getProductName() : this.a.getValueFromIncludes(MPMessage.IncludeMessage.BILLER_PRODUCT_CODE), this.a.getValueFromIncludes("product_code"), reportingMessage.getReportAdditionalDataEntity()));
            transactionReceiptProgressFragment.show(TransferToBank2Activity.this.getSupportFragmentManager(), "PregressCetakUlang");
        }

        @Override
        public void backgroundProcess(long j, long j2, boolean z) {
        }

        @Override
        public void preProcess() {
        }
    }

    public class e implements MessageProcess {
        public final Bundle a;

        public e(Bundle bundle) {
            this.a = bundle;
        }

        @Override
        public void afterProcess(BaseMessage baseMessage) {
            HashMap hashMap = new HashMap();
            DetailMessage detailMessage = new DetailMessage(baseMessage);
            if (detailMessage.isOK()) {
                HashMap hashMap2 = new HashMap();
                hashMap2.put("ibu_kandung", detailMessage.getValueFromAdditional_data(14));
                hashMap2.put("pekerjaan", detailMessage.getValueFromAdditional_data(39));
                hashMap2.put("jenis_usaha", detailMessage.getValueFromAdditional_data(38));
                hashMap2.put("ym", detailMessage.getValueFromAdditional_data(18));
                hashMap2.put("gtalk", detailMessage.getValueFromAdditional_data(19));
                hashMap2.put("whatsapp", detailMessage.getValueFromAdditional_data(22));
                hashMap2.put("telegram", detailMessage.getValueFromAdditional_data(37));
                hashMap2.put("bbm", detailMessage.getValueFromAdditional_data(34));
                ((BaseActivity) TransferToBank2Activity.this).appSession.store(AppSession.PROPERTY_OWNER_NAME, detailMessage.getValueFromAdditional_data(0));
                ((BaseActivity) TransferToBank2Activity.this).appSession.store(AppSession.PROPERTY_MERCHANT_NAME, detailMessage.getValueFromAdditional_data(7));
                ((BaseActivity) TransferToBank2Activity.this).appSession.store(AppSession.PROPERTY_LEVEL, detailMessage.getValueFromAdditional_data(16));
                ((BaseActivity) TransferToBank2Activity.this).appSession.store(AppSession.PROPERTY_GENDER, detailMessage.getValueFromAdditional_data(35));
                ((BaseActivity) TransferToBank2Activity.this).appSession.store(AppSession.PROPERTY_HANDPHONE, detailMessage.getValueFromAdditional_data(5));
                ((BaseActivity) TransferToBank2Activity.this).appSession.store(AppSession.PROPERTY_EMAIL, detailMessage.getValueFromAdditional_data(11));
                ((BaseActivity) TransferToBank2Activity.this).appSession.store(AppSession.PROPERTY_ADDRESS, detailMessage.getValueFromAdditional_data(1));
                ((BaseActivity) TransferToBank2Activity.this).appSession.store(AppSession.PROPERTY_PROVINCE, detailMessage.getValueFromAdditional_data(4));
                ((BaseActivity) TransferToBank2Activity.this).appSession.store(AppSession.PROPERTY_CITY, detailMessage.getValueFromAdditional_data(3));
                ((BaseActivity) TransferToBank2Activity.this).appSession.store(AppSession.PROPERTY_POSTCODE, detailMessage.getValueFromAdditional_data(2));
                Bundle bundle = new Bundle();
                ArrayList arrayList = new ArrayList();
                ArrayList<String> arrayList2 = new ArrayList<>();
                ArrayList arrayList3 = new ArrayList();
                Iterator<HashMap> it = detailMessage.getData_detail().iterator();
                String str = "";
                String str2 = str;
                String str3 = str2;
                while (it.hasNext()) {
                    HashMap next = it.next();
                    HashMap hashMap3 = new HashMap();
                    DocumentEntity documentEntity = new DocumentEntity();
                    Iterator<HashMap> it2 = it;
                    HashMap hashMap4 = hashMap2;
                    String replaceAll = Var.toString(next.get("status"), "0").replaceAll("[^0-9]", "");
                    String var = Var.toString(next.get("kode_dokumen"), "");
                    String str4 = str2;
                    String var2 = Var.toString(next.get("nama_dokumen"), "");
                    String str5 = str;
                    String var3 = Var.toString(next.get("id"), "");
                    DetailMessage detailMessage2 = detailMessage;
                    String var4 = Var.toString(next.get("ket_verifikasi"), "");
                    documentEntity.setId(var3);
                    documentEntity.setKet_verifikasi(var4);
                    documentEntity.setNama_dokumen(var2);
                    documentEntity.setKode_dokumen(var);
                    documentEntity.setStatus(replaceAll);
                    arrayList3.add(documentEntity);
                    arrayList2.add(var);
                    arrayList.add(replaceAll);
                    if (documentEntity.getId().equals("1")) {
                        str2 = replaceAll;
                        str = str5;
                    } else {
                        str = replaceAll;
                        str2 = str4;
                    }
                    bundle.putSerializable(ProfileFragment.POPULATED_DATA_UPL_KEY, hashMap3);
                    it = it2;
                    hashMap2 = hashMap4;
                    detailMessage = detailMessage2;
                    str3 = var4;
                    hashMap = hashMap3;
                }
                DetailMessage detailMessage3 = detailMessage;
                String str6 = str;
                String str7 = str2;
                this.a.putBoolean(DetailAccountActivity.IS_EDIT_ALLOWED_KEY, detailMessage3.isOK());
                this.a.putBoolean(DetailAccountActivity.IS_IDCARD_VALID_KEY, str6.equals("1"));
                this.a.putBoolean(DetailAccountActivity.IS_IDCARD_WAIT_KEY, str6.equals("3"));
                this.a.putBoolean(DetailAccountActivity.IS_SELFIE_VALID_KEY, str7.equals("1"));
                this.a.putBoolean(DetailAccountActivity.IS_SELFIE_WAIT_KEY, str7.equals("3"));
                this.a.putSerializable(ProfileFragment.POPULATED_DATA_UPL_KEY, hashMap);
                this.a.putString(ProfileFragment.DOC_KET_KEY, str3);
                this.a.putStringArrayList(ProfileFragment.POPULATED_DATA_CODE_KEY, arrayList2);
                this.a.putSerializable(ProfileFragment.POPULATED_DATA_STATE_KEY, arrayList3);
                this.a.putStringArrayList(DetailAccountActivity.POPULATED_ADD_DATA_KEY, detailMessage3.getAdditional_datas());
                this.a.putSerializable(DetailAccountActivity.POPULATED_ADD_DATA_ACCOUNT, hashMap2);
                if (Var.toBoolean(new ConfigSession(TransferToBank2Activity.this).retrieveMap(ConfigSession.PROPERTY_CUSTOM_CONFIG, ConfigSession.KEY_USE_NEW_KYC_BIGVISION), true)) {
                    Affinity.launch(TransferToBank2Activity.this, KYCNewKtpActivity.class, this.a);
                } else {
                    Affinity.launch(TransferToBank2Activity.this, KYCActivity.class, this.a);
                }
                TransferToBank2Activity.this.finish();
            }
        }

        @Override
        public void backgroundProcess(long j, long j2, boolean z) {
        }

        @Override
        public void preProcess() {
            this.a.putBoolean(DetailAccountActivity.IS_EDIT_ALLOWED_KEY, false);
        }
    }

    public void X0(final BankAccountEntity bankAccountEntity, int i, Boolean bool) {
        if (!this.O && bool.booleanValue() && bankAccountEntity.getIdProduk().equals(CashOutMessage.SCCOBIFAST)) {
            bankAccountEntity.setBifast(false);
            bankAccountEntity.setIdProduk("SCCOTACIMB");
        }
        ?? transferAllInputNominalFragment = new TransferAllInputNominalFragment();
        final ProdukListEntity produkListEntity = new ProdukListEntity();
        produkListEntity.setCode(bankAccountEntity.getBankCode());
        produkListEntity.setDrawable_url(bankAccountEntity.getUrl_icon());
        produkListEntity.setProduk(bankAccountEntity.getIdProduk());
        produkListEntity.setName(bankAccountEntity.getBankName());
        if (bankAccountEntity.getIdProduk().equalsIgnoreCase(CashOutMessage.SCCOBIFAST)) {
            produkListEntity.setGroupProduk("1");
        } else {
            produkListEntity.setGroupProduk("0");
        }
        this.p = bankAccountEntity.getIdProduk();
        transferAllInputNominalFragment.setBankAccountEntities(bankAccountEntity, produkListEntity, bankAccountEntity.getIdProduk(), bankAccountEntity.getOwnerName(), bankAccountEntity.getAccountCode(), bankAccountEntity.getBankName(), 0.0d, this.O);
        transferAllInputNominalFragment.setOnInputNominal(new TransferAllInputNominalFragment.OnInputNominal() {
            @Override
            public final void selectedBankInputNominal(BankAccountEntity bankAccountEntity2, String str, int i2, double d2, String str2) {
                TransferToBank2Activity.this.Y0(produkListEntity, bankAccountEntity, bankAccountEntity2, str, i2, d2, str2);
            }
        });
        transferAllInputNominalFragment.show(getSupportFragmentManager(), "inputNominal");
    }

    public void Y0(ProdukListEntity produkListEntity, BankAccountEntity bankAccountEntity, BankAccountEntity bankAccountEntity2, String str, int i, double d2, String str2) {
        this.o = produkListEntity;
        if (bankAccountEntity.getAccountCode() != null) {
            this.J = bankAccountEntity.getAccountCode();
        }
        this.J = bankAccountEntity.getAccountCode();
        this.w = String.valueOf(str2);
        this.K = String.valueOf(i);
        doTransaction(false, null);
    }

    public Unit Z0(BaseMessage baseMessage) {
        APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
        if (!aPIMessageWrapper.isOK()) {
            Affinity.info(this, false, Var.toString(aPIMessageWrapper.getResponse_description(), ""));
            return null;
        }
        String var = Var.toString(aPIMessageWrapper.getData().get(0).get("url"), "https://www.speedcash.co.id/");
        this.dataSession.store(DataSession.KEY_URL_LAST_OPEN_PAYMENT, var);
        Bundle bundle = new Bundle();
        bundle.putString("url", var);
        bundle.putString(FirebaseProcessor.KEY_TITLE, "Pembayaran " + getProductName());
        Intent intent = new Intent((Context) this, (Class<?>) OpenPaymentWebViewActivity.class);
        intent.putExtras(bundle);
        startActivity(intent);
        return null;
    }

    public void b1(ProdukListEntity produkListEntity, BankAccountEntity bankAccountEntity, BankAccountEntity bankAccountEntity2, String str, int i, double d2, String str2) {
        this.o = produkListEntity;
        if (bankAccountEntity.getAccountCode() != null) {
            this.J = bankAccountEntity.getAccountCode();
        }
        this.J = bankAccountEntity.getAccountCode();
        this.w = String.valueOf(str2);
        this.K = String.valueOf(i);
        doTransaction(false, null);
    }

    public void c1(final BankAccountEntity bankAccountEntity, int i, Boolean bool) {
        if (!this.O && bool.booleanValue() && bankAccountEntity.getIdProduk().equals(CashOutMessage.SCCOBIFAST)) {
            bankAccountEntity.setBifast(false);
            bankAccountEntity.setIdProduk("SCCOTACIMB");
        }
        ?? transferAllInputNominalFragment = new TransferAllInputNominalFragment();
        final ProdukListEntity produkListEntity = new ProdukListEntity();
        produkListEntity.setCode(bankAccountEntity.getBankCode());
        produkListEntity.setDrawable_url(bankAccountEntity.getUrl_icon());
        produkListEntity.setProduk(bankAccountEntity.getIdProduk());
        produkListEntity.setName(bankAccountEntity.getBankName());
        if (bankAccountEntity.getIdProduk().equalsIgnoreCase(CashOutMessage.SCCOBIFAST)) {
            produkListEntity.setGroupProduk("1");
        } else {
            produkListEntity.setGroupProduk("0");
        }
        this.p = bankAccountEntity.getIdProduk();
        transferAllInputNominalFragment.setBankAccountEntities(bankAccountEntity, produkListEntity, bankAccountEntity.getIdProduk(), bankAccountEntity.getOwnerName(), bankAccountEntity.getAccountCode(), bankAccountEntity.getBankName(), 0.0d, this.O);
        transferAllInputNominalFragment.setOnInputNominal(new TransferAllInputNominalFragment.OnInputNominal() {
            @Override
            public final void selectedBankInputNominal(BankAccountEntity bankAccountEntity2, String str, int i2, double d2, String str2) {
                TransferToBank2Activity.this.b1(produkListEntity, bankAccountEntity, bankAccountEntity2, str, i2, d2, str2);
            }
        });
        transferAllInputNominalFragment.show(getSupportFragmentManager(), "inputNominal");
    }

    public void d1(final BankAccountEntity bankAccountEntity) {
        Affinity.isFreeAdminTransfer(this, new BBCallback() {
            @Override
            public final void do_callback(int i, Object obj) {
                TransferToBank2Activity.this.c1(bankAccountEntity, i, (Boolean) obj);
            }
        });
    }

    public void e1(ArrayList arrayList, View view) {
        if (arrayList.size() > 0) {
            ?? newInstance = CashOutHistoryTransferAllFragment.newInstance();
            newInstance.setBankAccountEntities(arrayList);
            newInstance.setOnSelectedBankAccount(new CashOutHistoryTransferAllFragment.OnSelectedBankAccount() {
                @Override
                public final void selectedBank(BankAccountEntity bankAccountEntity) {
                    TransferToBank2Activity.this.d1(bankAccountEntity);
                }
            });
            newInstance.show(getSupportFragmentManager(), "history-cashout");
            this.v.setTextColor(ContextCompat.getColor(getApplicationContext(), R.color.colorPrimaryAlt));
        }
    }

    public void f1(BankAccountEntity bankAccountEntity, View view) {
        a1(bankAccountEntity);
    }

    public void g1(int i, Boolean bool) {
        if (this.O) {
            findViewById(R.id.imageViewGratisAdmin).setVisibility(0);
            findViewById(R.id.imageViewTransferBankGratis).setVisibility(0);
        } else if (!bool.booleanValue()) {
            findViewById(R.id.imageViewGratisAdmin).setVisibility(0);
            findViewById(R.id.imageViewTransferBankGratis).setVisibility(0);
        } else {
            findViewById(R.id.imageViewGratisAdmin).setVisibility(4);
            findViewById(R.id.imageViewTransferBankGratis).setVisibility(8);
            findViewById(R.id.free_logo).setVisibility(8);
            findViewById(R.id.tv_free).setVisibility(8);
        }
    }

    public void h1(int i, Boolean bool) {
        if (this.O) {
            findViewById(R.id.imageViewGratisAdmin).setVisibility(0);
            findViewById(R.id.imageViewTransferBankGratis).setVisibility(0);
        } else if (bool.booleanValue()) {
            findViewById(R.id.imageViewGratisAdmin).setVisibility(4);
            findViewById(R.id.imageViewTransferBankGratis).setVisibility(8);
            findViewById(R.id.free_logo).setVisibility(8);
            findViewById(R.id.tv_free).setVisibility(8);
        } else {
            findViewById(R.id.imageViewGratisAdmin).setVisibility(0);
            findViewById(R.id.imageViewTransferBankGratis).setVisibility(0);
        }
        this.y.notifyDataSetChanged();
    }

    public void i1(int i, String str) {
        setSuksesOrPendingTransaction(true);
        this.z = str;
        doTransaction(true, null);
    }

    public void j1(int i, Boolean bool) {
        if (bool.booleanValue()) {
            Affinity.inputPin(this, new BBCallback() {
                @Override
                public final void do_callback(int i2, Object obj) {
                    TransferToBank2Activity.this.i1(i2, (String) obj);
                }
            });
        }
    }

    public void k1(int i, String str) {
        setSuksesOrPendingTransaction(true);
        this.z = str;
        doTransaction(true, null);
    }

    public void l(View view) {
        onBackPressed();
    }

    public void l1(boolean z, boolean z2, boolean z3) {
        if (z2) {
            z1();
        } else if (z3) {
            U0();
        } else if (z) {
            Affinity.inputPin(this, new BBCallback() {
                @Override
                public final void do_callback(int i, Object obj) {
                    TransferToBank2Activity.this.k1(i, (String) obj);
                }
            });
        }
    }

    public boolean m1(BankAccountEntity bankAccountEntity) {
        return bankAccountEntity.getBankName().equalsIgnoreCase(this.o.getName());
    }

    public static boolean n1(boolean z, BankAccountEntity bankAccountEntity) {
        return bankAccountEntity.isBifast() == z;
    }

    public static void o1(BankAccountEntity bankAccountEntity) {
    }

    public void q1(DialogPlus dialogPlus, View view) {
        dialogPlus.dismiss();
        V0();
    }

    public Unit r1(BaseMessage baseMessage) {
        OneClickPayMessage oneClickPayMessage = new OneClickPayMessage(baseMessage);
        if (!oneClickPayMessage.isOK()) {
            Toast.makeText((Context) this, (CharSequence) oneClickPayMessage.getMessageDescription(), 0).show();
            return null;
        }
        if (this.O) {
            Affinity.purge(this, OneClickCartActivity.class);
            return null;
        }
        Affinity.purge(this, OneClickCartActivity.class);
        return null;
    }

    public final void S0(MPMessage mPMessage) {
        MessageComposer messageComposer = new MessageComposer(7, "ro/customer/check_kyc");
        messageComposer.setRequest_method(MessageComposer.GET);
        messageComposer.setData_type(2);
        messageComposer.setShowProgressRegular(true);
        messageComposer.addMessage("user_uuid", Device.getDeviceUUID(this).toString());
        messageComposer.addMessage("user_id", this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID));
        messageComposer.addMessage(BaseMessage.INDEX_VIA, "BB ANDROID");
        messageComposer.addMessage(BaseMessage.INDEX_APP_ID, "SPEEDCASH");
        messageComposer.setMessageProcess(new d(mPMessage));
        new MessageSender(this, messageComposer).execute();
    }

    public final void a1(final BankAccountEntity bankAccountEntity) {
        Affinity.isFreeAdminTransfer(this, new BBCallback() {
            @Override
            public final void do_callback(int i, Object obj) {
                TransferToBank2Activity.this.X0(bankAccountEntity, i, (Boolean) obj);
            }
        });
    }

    public final void U0() {
        MPMessage mPMessage = (MPMessage) getTransactionMessage(false);
        mPMessage.setItem(BaseMessage.INDEX_VERSION_CODE, 482);
        mPMessage.setItem(BaseMessage.INDEX_VERSION_NAME, BuildConfig.VERSION_NAME);
        MPMessage mPMessage2 = (MPMessage) getTransactionMessage(true);
        mPMessage2.setItem(BaseMessage.INDEX_VERSION_CODE, 482);
        mPMessage2.setItem(BaseMessage.INDEX_VERSION_NAME, BuildConfig.VERSION_NAME);
        OpenPaymentHelper openPaymentHelper = OpenPaymentHelper.INSTANCE;
        openPaymentHelper.createOpenPayment(this, openPaymentHelper.composeRequestMsg(getApplicationContext(), true, mPMessage2, mPMessage, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.p, this.J, Math.round(Float.parseFloat(this.K)), 2, "", OneClickCartActivityKt.TRANSFER_TYPE, "", Device.getDeviceUUID(this).toString()), new Function1() {
            public final Object invoke(Object obj) {
                Unit Z0;
                Z0 = TransferToBank2Activity.this.Z0((BaseMessage) obj);
                return Z0;
            }
        });
    }

    public final void V0() {
        Bundle bundle = new Bundle();
        DetailMessage detailMessage = new DetailMessage(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_PIN), this.appSession.retrieve(AppSession.PROPERTY_AUTH_TOKEN));
        detailMessage.setProductCode(DetailMessage.INC_PRODUCT_CODE_ACCOUNT);
        MessageComposer messageComposer = new MessageComposer(1, "");
        messageComposer.setRequest_method(MessageComposer.POST);
        messageComposer.setData_type(1);
        messageComposer.setIs_credential(true);
        messageComposer.setShowProgressRegular(true);
        messageComposer.setIs_encrypted(true);
        messageComposer.setIs_cacheable(true);
        messageComposer.setMessageProcess(new e(bundle));
        MessageSender messageSender = new MessageSender(this, messageComposer);
        messageSender.setRequestMessage(detailMessage);
        messageSender.execute();
    }

    public final void W0() {
        MessageComposer messageComposer = new MessageComposer(2, "bank");
        messageComposer.setRequest_method(MessageComposer.GET);
        messageComposer.setShowProgressRegular(true);
        messageComposer.addMessage("user_uuid", Device.getDeviceUUID(this).toString());
        messageComposer.addMessage(BaseMessage.INDEX_VIA, "BB ANDROID");
        messageComposer.addMessage(BaseMessage.INDEX_APP_ID, "SPEEDCASH");
        messageComposer.setMessageProcess(new b());
        new MessageSender(this, messageComposer).execute();
    }

    @Override
    public void closeKeyboard() {
        super.closeKeyboard();
    }

    @Override
    public int getMainProductLogoResId() {
        return 0;
    }

    @Override
    public String getSelectedProductCode() {
        return this.p;
    }

    @Override
    public BaseMessage getTransactionMessage(boolean z) {
        AppSession appSession = this.appSession;
        String retrieve = appSession.retrieve(appSession.retrieve(AppSession.PROPERTY_MERCHANT_PIN));
        if (!z) {
            this.K = this.K.replaceAll("[^\\d]", "");
            CashOutMessage cashOutMessage = new CashOutMessage(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), retrieve, this.appSession.retrieve(AppSession.PROPERTY_AUTH_TOKEN));
            cashOutMessage.setProcessing_code("COTINQ");
            cashOutMessage.setAdditional_dataValue(10, this.K);
            cashOutMessage.setAdditional_dataValue(9, "IDR");
            String replaceAll = this.w.replaceAll("[;\\\\/:*?\\\"<>|&']", "");
            Objects.requireNonNull(replaceAll);
            cashOutMessage.setAdditional_dataValue(11, replaceAll);
            cashOutMessage.setAdditional_dataValue(2, this.J);
            cashOutMessage.setAdditional_dataValue(7, this.o.getCode());
            cashOutMessage.setIncludesValue(MPMessage.IncludeMessage.AMOUNT, this.K);
            cashOutMessage.setIncludesValue("product_code", this.p);
            cashOutMessage.setIncludesValue(MPMessage.IncludeMessage.REFF_ID, this.I);
            cashOutMessage.setItem(BaseMessage.INDEX_VERSION_CODE, 482);
            cashOutMessage.setItem(BaseMessage.INDEX_VERSION_NAME, BuildConfig.VERSION_NAME);
            cashOutMessage.setItem(BaseMessage.INDEX_UUID, Device.getDeviceUUID(this).toString());
            cashOutMessage.setItem(BaseMessage.INDEX_UUID, Var.toString(Device.getDeviceUUID(getApplicationContext()).toString(), ""));
            cashOutMessage.setAdditional_dataValue(109, Device.getLogDevice(this));
            try {
                cashOutMessage.setAdditional_dataValue(16, Var.toString(Integer.valueOf(getPackageManager().getPackageInfo(getPackageName(), 0).versionCode), ""));
                this.P = cashOutMessage;
                return cashOutMessage;
            } catch (PackageManager.NameNotFoundException e2) {
                throw new RuntimeException(e2);
            }
        }
        CashOutMessage cashOutMessage2 = new CashOutMessage(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.z, this.appSession.retrieve(AppSession.PROPERTY_AUTH_TOKEN));
        this.R = cashOutMessage2;
        cashOutMessage2.setProcessing_code("COTPAY");
        this.R.setIncludesValue(MPMessage.IncludeMessage.AMOUNT, this.A);
        this.R.setIncludesValue(MPMessage.IncludeMessage.ADMIN, this.B);
        this.R.setIncludesValue("product_code", this.p);
        this.R.setIncludesValue(MPMessage.IncludeMessage.REFF_ID, this.I);
        this.R.setIncludesValue(MPMessage.IncludeMessage.CUSTOMER_ID_1, this.J);
        this.R.setAdditional_dataValue(2, this.J);
        this.R.setAdditional_dataValue(7, this.o.getCode());
        this.R.setAdditional_dataValue(9, "IDR");
        this.R.setAdditional_dataValue(10, this.A);
        CashOutMessage cashOutMessage3 = this.R;
        String replaceAll2 = this.w.replaceAll("[;\\\\/:*?\\\"<>|&']", "");
        Objects.requireNonNull(replaceAll2);
        cashOutMessage3.setAdditional_dataValue(11, replaceAll2);
        Device.getAddressLocation(this);
        this.R.setItem(BaseMessage.INDEX_UUID, Var.toString(Device.getDeviceUUID(getApplicationContext()).toString(), ""));
        this.R.setAdditional_dataValue(109, Device.getLogDevice(this));
        try {
            this.R.setAdditional_dataValue(16, Var.toString(Integer.valueOf(getPackageManager().getPackageInfo(getPackageName(), 0).versionCode), ""));
            return this.R;
        } catch (PackageManager.NameNotFoundException e3) {
            throw new RuntimeException(e3);
        }
    }

    @Override
    public int getViewResource() {
        return R.layout.activity_transfer_to_bank2;
    }

    @Override
    public String getWikiNameSpace() {
        return null;
    }

    public boolean isEditing() {
        return this.n;
    }

    @Override
    public boolean isEnabledVoucher() {
        return false;
    }

    @Override
    public boolean isMainSubscriberId() {
        return false;
    }

    @Override
    public boolean isNeedToDisplayShowcase() {
        return false;
    }

    @Override
    public void onActivityResult(int i, int i2, Intent intent) {
        super.onActivityResult(i, i2, intent);
        Iterator<Fragment> it = getSupportFragmentManager().getFragments().iterator();
        while (it.hasNext()) {
            it.next().onActivityResult(i, i2, intent);
        }
    }

    @Override
    public void onBackPressed() {
        boolean z = getIntent().getExtras() != null ? Var.toBoolean(Boolean.valueOf(getIntent().getExtras().getBoolean(AppSession.IS_FROM_NEW_HOME)), false) : false;
        if (getIntent().getExtras() != null) {
            this.O = Var.toBoolean(Boolean.valueOf(getIntent().getExtras().getBoolean(AppSession.IS_FROM_ONE_CLICK)), false);
        }
        if (z) {
            Affinity.purge(this, OtherHomeMenuActivity.class);
        } else if (this.O) {
            Affinity.purge(this, OneKlickPayActivity.class);
        } else {
            super.onBackPressed();
        }
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        this.C = new CashOutSession(this);
        this.balance_insufficient_container.setVisibility(8);
        this.r = (TextView) findViewById(R.id.tv_name_own_bank);
        this.s = (TextView) findViewById(R.id.tv_bank_name2);
        this.t = (TextView) findViewById(R.id.tv_bank_number2);
        this.u = (TextView) findViewById(R.id.tv_name_own_bank_initial);
        this.v = (TextView) findViewById(R.id.tv_look_all_history);
        Bundle extras = getIntent().getExtras();
        if (extras != null) {
            String string = extras.getString("tittle");
            if (getToolbar() != null && string != null) {
                ActionBar supportActionBar = getSupportActionBar();
                Objects.requireNonNull(supportActionBar);
                supportActionBar.setTitle(string);
            }
            this.O = extras.getBoolean(AppSession.IS_FROM_ONE_CLICK, false);
            this.S = extras.getString("produk", "");
            this.F = (BankAccountEntity) extras.getSerializable("bankAccountEntity");
        }
        this.y = new CashOutHistoryTransferBankAdapter(this);
        this.x = new CashOutHistoryAdapter2(this);
        W0();
        if (getToolbar() != null) {
            getToolbar().setNavigationOnClickListener(new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    TransferToBank2Activity.this.l(view);
                }
            });
        }
        findViewById(R.id.ConstraintLayoutEmptyTransaction).setVisibility(8);
        SearchView searchView = (SearchView) findViewById(R.id.recycler_search);
        this.H = searchView;
        searchView.setOnQueryTextListener(new a());
        findViewById(R.id.tv_label_transfer).setVisibility(8);
        findViewById(R.id.tv_name_own_bank_initial).setVisibility(8);
        findViewById(R.id.tv_name_own_bank).setVisibility(8);
        findViewById(R.id.tv_bank_name2).setVisibility(8);
        findViewById(R.id.tv_bank_number2).setVisibility(8);
        findViewById(R.id.imageViewIconBank).setVisibility(8);
        findViewById(R.id.free_logo).setVisibility(8);
        findViewById(R.id.tv_free).setVisibility(8);
        Affinity.isPermissionGranted(this, "android.permission.READ_CONTACTS");
    }

    @Override
    @Subscribe(threadMode = ThreadMode.MAIN)
    public void onMessageEvent(BusMessage busMessage) {
        if (busMessage.getEventType() == 1) {
            this.appSession.store(AppSession.PROPERTY_BALANCE, Var.toString(Double.valueOf(busMessage.getBalance()), "0"));
            View view = this.k;
            if (view != null) {
                ((TextView) view.findViewById(R.id.sc_balance)).setText(Locales.moneyNoFraction(this.appSession.retrieve(AppSession.PROPERTY_BALANCE)));
            }
        }
    }

    @Override
    public void onOptionChoosen(OptionListFragment optionListFragment, int i, ProdukListEntity produkListEntity) {
        if (i == 111) {
            this.p = CashOutMessage.SCCOBIFAST;
        } else if (i == 333) {
            this.p = CashOutMessage.SCCOBFAST2;
        } else if (i == 222) {
            this.p = "SCCOTACIMB";
        }
        this.o = produkListEntity;
        x1();
    }

    public void onPause() {
        super/*androidx.fragment.app.FragmentActivity*/.onPause();
        EventBus.getDefault().unregister(this);
    }

    @Override
    public void onRequestPermissionsResult(int i, @NonNull String[] strArr, @NonNull int[] iArr) {
        super.onRequestPermissionsResult(i, strArr, iArr);
    }

    @Override
    public void onResume() {
        super.onResume();
        View view = this.k;
        if (view != null) {
            ((TextView) view.findViewById(R.id.sc_balance)).setText(Locales.moneyNoFraction(this.appSession.retrieve(AppSession.PROPERTY_BALANCE)));
        }
        findViewById(R.id.ConstraintLayoutEmptyTransaction).setVisibility(8);
        ArrayList<BankAccountEntity> arrayList = this.G;
        if (arrayList != null) {
            if (arrayList.size() == 0) {
                findViewById(R.id.ConstraintLayoutEmptyTransaction).setVisibility(0);
                this.v.setTextColor(ContextCompat.getColor(getApplicationContext(), R.color.grey));
            } else {
                findViewById(R.id.ConstraintLayoutEmptyTransaction).setVisibility(8);
                this.v.setTextColor(ContextCompat.getColor(getApplicationContext(), R.color.colorPrimaryAlt));
            }
        }
        Affinity.isFreeAdminTransfer(this, new BBCallback() {
            @Override
            public final void do_callback(int i, Object obj) {
                TransferToBank2Activity.this.g1(i, (Boolean) obj);
            }
        });
    }

    @Override
    public void onShowcaseFinished() {
    }

    @Override
    public void onStart() {
        super.onStart();
        if (EventBus.getDefault().isRegistered(this)) {
            return;
        }
        EventBus.getDefault().register(this);
    }

    @Override
    public MPMessage onTransactionDone(boolean z, BaseMessage baseMessage) {
        if (!z) {
            CashOutMessage cashOutMessage = new CashOutMessage(baseMessage);
            if (cashOutMessage.isOK()) {
                this.D = false;
                this.I = Var.toString(cashOutMessage.getIncludes().get(MPMessage.IncludeMessage.REFF_ID), "");
                this.i = Var.toDouble(cashOutMessage.getIncludes().get(MPMessage.IncludeMessage.AMOUNT), 0.0d);
                this.j = Var.toDouble(cashOutMessage.getIncludes().get(MPMessage.IncludeMessage.ADMIN), 0.0d);
                this.A = Var.toString(cashOutMessage.getIncludes().get(MPMessage.IncludeMessage.AMOUNT), "0");
                this.B = Var.toString(cashOutMessage.getIncludes().get(MPMessage.IncludeMessage.ADMIN), "0");
                String var = Var.toString(cashOutMessage.getBillerInfo("bankName"), "");
                String var2 = Var.toString(cashOutMessage.getBillerInfo("bankAccountName"), "");
                String var3 = Var.toString(cashOutMessage.getBillerInfo("bankAccountNumber"), "");
                CashOutMessage cashOutMessage2 = new CashOutMessage(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.z, this.appSession.retrieve(AppSession.PROPERTY_AUTH_TOKEN));
                this.Q = cashOutMessage2;
                cashOutMessage2.setProcessing_code("COTPAY");
                this.Q.setIncludesValue(MPMessage.IncludeMessage.AMOUNT, this.A);
                this.Q.setIncludesValue(MPMessage.IncludeMessage.ADMIN, this.B);
                this.Q.setIncludesValue("product_code", this.p);
                this.Q.setIncludesValue(MPMessage.IncludeMessage.REFF_ID, this.I);
                this.Q.setIncludesValue(MPMessage.IncludeMessage.CUSTOMER_ID_1, this.J);
                this.Q.setAdditional_dataValue(2, this.J);
                this.Q.setAdditional_dataValue(7, this.o.getCode());
                this.Q.setAdditional_dataValue(9, "IDR");
                this.Q.setAdditional_dataValue(10, this.A);
                CashOutMessage cashOutMessage3 = this.Q;
                String replaceAll = this.w.replaceAll("[;\\\\/:*?\\\"<>|&']", "");
                Objects.requireNonNull(replaceAll);
                cashOutMessage3.setAdditional_dataValue(11, replaceAll);
                Device.getAddressLocation(this);
                this.Q.setAdditional_dataValue(109, Device.getLogDevice(this));
                this.Q.setItem(BaseMessage.INDEX_VERSION_CODE, 482);
                this.Q.setItem(BaseMessage.INDEX_VERSION_NAME, BuildConfig.VERSION_NAME);
                this.Q.setItem(BaseMessage.INDEX_UUID, Device.getDeviceUUID(this).toString());
                try {
                    this.Q.setAdditional_dataValue(16, Var.toString(Integer.valueOf(getPackageManager().getPackageInfo(getPackageName(), 0).versionCode), ""));
                    if (this.O) {
                        z1();
                    } else {
                        TransferAllKonfirmasiTransferFragment transferAllKonfirmasiTransferFragment = new TransferAllKonfirmasiTransferFragment();
                        this.N = transferAllKonfirmasiTransferFragment;
                        transferAllKonfirmasiTransferFragment.setBankAccountEntities(Var.toString(this.A, "0"), Var.toString(this.B, "0"), var, var2, var3, this.p);
                        this.N.setOnSelectedChoice(new TransferAllKonfirmasiTransferFragment.OnSelectedChoice() {
                            @Override
                            public final void selectedChoice(boolean z2, boolean z3, boolean z4) {
                                TransferToBank2Activity.this.l1(z2, z3, z4);
                            }
                        });
                        FragmentManager supportFragmentManager = getSupportFragmentManager();
                        if (supportFragmentManager.isStateSaved()) {
                            supportFragmentManager.beginTransaction().add((Fragment) this.N, "konfirmasiTransfer").commitAllowingStateLoss();
                        } else {
                            this.N.show(supportFragmentManager, "konfirmasiTransfer");
                        }
                    }
                } catch (PackageManager.NameNotFoundException e2) {
                    throw new RuntimeException(e2);
                }
            } else if (cashOutMessage.isNeedSetPin()) {
                Affinity.dialogSetPin(this);
            } else if (cashOutMessage.getResponse_code().equals("68")) {
                S0(cashOutMessage);
            }
            return cashOutMessage;
        }
        CashOutMessage cashOutMessage4 = new CashOutMessage(baseMessage);
        if (z) {
            this.C.clear();
        }
        if (cashOutMessage4.isOK()) {
            if (z) {
                this.I = Var.toString(cashOutMessage4.getIncludes().get(MPMessage.IncludeMessage.REFF_ID), "");
                if (z) {
                    double d2 = Var.toDouble(cashOutMessage4.getIncludes().get(MPMessage.IncludeMessage.AMOUNT), 0.0d);
                    double d3 = Var.toDouble(cashOutMessage4.getIncludes().get(MPMessage.IncludeMessage.ADMIN), 0.0d);
                    String var4 = Var.toString(cashOutMessage4.getBillerInfo("bankName"), "");
                    String var5 = Var.toString(cashOutMessage4.getBillerInfo("bankAccountName"), "");
                    String var6 = Var.toString(cashOutMessage4.getBillerInfo("bankAccountNumber"), "");
                    Bundle bundle = new Bundle();
                    bundle.putAll(StrukActivity.getPaymentBundle("Bukti Transfer", cashOutMessage4.getStruks(), this.I, d2 + d3, 0.0d));
                    if (cashOutMessage4.getStrukMap() != null && cashOutMessage4.getStrukMap().size() > 0) {
                        bundle.putSerializable(PaymentActivity.KEY_STRUK_MAP, cashOutMessage4.getStrukMap());
                    }
                    if (!var4.isEmpty() && !var5.isEmpty() && !var6.isEmpty()) {
                        bundle.putString(PaymentActivity.KEY_BANK_NAME, var4);
                        bundle.putString(PaymentActivity.KEY_BANK_ACC_NAME, var5);
                        bundle.putString(PaymentActivity.KEY_BANK_ACC_NUMBER, var6);
                    }
                    bundle.putDouble("key:balance", Var.toDouble(cashOutMessage4.getValueFromIncludes("balance"), 0.0d));
                    bundle.putDouble(PaymentActivity.KEY_SUBTOTAL, d2);
                    bundle.putDouble(PaymentActivity.KEY_ADMIN, d3);
                    bundle.putString(PaymentActivity.KEY_TRANSACTION_LABEL, "TOTAL TRANSFER");
                    bundle.putString(PaymentActivity.KEY_DATE, cashOutMessage4.getTransmission_datetime());
                    bundle.putString(PaymentActivity.KEY_CUSTOMER_ID, var6);
                    bundle.putString(PaymentActivity.KEY_STATUS, "SUKSES");
                    bundle.putString("key:product:name", cashOutMessage4.getValueFromIncludes(MPMessage.IncludeMessage.BILLER_PRODUCT_CODE));
                    bundle.putString(PaymentActivity.KEY_IS_PULSA, "0");
                    bundle.putString(PaymentActivity.KEY_IS_SCTI, "0");
                    this.D = true;
                    resetForm(false);
                    w1();
                    Affinity.isFreeAdminTransfer(this, new BBCallback() {
                        @Override
                        public final void do_callback(int i, Object obj) {
                            TransferToBank2Activity.this.h1(i, (Boolean) obj);
                        }
                    });
                }
                BottomSheetDialogFragment bottomSheetDialogFragment = this.N;
                if (bottomSheetDialogFragment != null && bottomSheetDialogFragment.isAdded()) {
                    this.N.dismiss();
                }
            } else {
                this.D = false;
            }
        } else if (cashOutMessage4.isNeedSetPin()) {
            Affinity.dialogSetPin(this);
        } else if (cashOutMessage4.getResponse_code().equals("02")) {
            setSuksesOrPendingTransaction(false);
            Affinity.confirm(this, getString(R.string.masukin_ulang_pin_anda), cashOutMessage4.getMessageDescription(), new BBCallback() {
                @Override
                public final void do_callback(int i, Object obj) {
                    TransferToBank2Activity.this.j1(i, (Boolean) obj);
                }
            });
        } else if (cashOutMessage4.getResponse_code().equals("68")) {
            setSuksesOrPendingTransaction(false);
            S0(cashOutMessage4);
            this.D = true;
            resetForm(false);
            w1();
        }
        return cashOutMessage4;
    }

    @Override
    public void onTransactionPrepare(boolean z) {
    }

    @Override
    public void optionChoosen(OptionListFragment1 optionListFragment1, int i, ProdukListEntity produkListEntity) {
    }

    @Override
    public void optionChoosen1(OptionListFragment2 optionListFragment2, int i, ProdukListEntity produkListEntity) {
    }

    @Override
    public boolean overridePaymentActivity() {
        return this.D;
    }

    @Override
    public void resetForm(boolean z) {
    }

    public final void s1() {
        APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper();
        aPIMessageWrapper.setItem(DataMessage.ID_OUTLET, new AppSession(this).retrieve(AppSession.PROPERTY_MERCHANT_ID));
        aPIMessageWrapper.setItem(BaseMessage.INDEX_VIA, "BB ANDROID");
        aPIMessageWrapper.setItem(BaseMessage.INDEX_APP_ID, "SPEEDCASH");
        MessageComposer messageComposer = new MessageComposer(2, "cashout_list");
        messageComposer.setIs_credential(false);
        messageComposer.setIs_encrypted(false);
        messageComposer.setRequest_method(MessageComposer.GET);
        messageComposer.setData_type(2);
        messageComposer.setShowProgressRegular(false);
        messageComposer.setMessageProcess(new c());
        MessageSender messageSender = new MessageSender(this, messageComposer);
        messageSender.setRequestMessage(aPIMessageWrapper);
        messageSender.execute();
    }

    public void setEditing(boolean z) {
        this.n = z;
    }

    public final void t1(BankAccountEntity bankAccountEntity, final ArrayList<BankAccountEntity> arrayList) {
        u1(bankAccountEntity);
        this.l = new ArrayList<>();
        if (arrayList.size() > 5) {
            for (int i = 0; i < 5; i++) {
                this.l.add(arrayList.get(i));
                this.y.setBankAccountEntities(this.l);
            }
        } else {
            for (int i2 = 0; i2 < arrayList.size(); i2++) {
                this.l.add(arrayList.get(i2));
                this.y.setBankAccountEntities(this.l);
            }
            this.y.setBankAccountEntities(this.l);
        }
        this.y.setOnCashOutListener(new CashOutHistoryTransferBankAdapter.OnCashOutListener() {
            @Override
            public final void onChoose(BankAccountEntity bankAccountEntity2) {
                TransferToBank2Activity.this.a1(bankAccountEntity2);
            }
        });
        RecyclerView recyclerView = (RecyclerView) findViewById(R.id.rv_list_cashout);
        LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this, 1, false);
        recyclerView.setNestedScrollingEnabled(false);
        recyclerView.setLayoutManager(linearLayoutManager);
        recyclerView.setAdapter(this.y);
        if (bankAccountEntity.getStatus() == 1) {
            arrayList.add(0, bankAccountEntity);
        }
        this.v.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                TransferToBank2Activity.this.e1(arrayList, view);
            }
        });
        BankAccountEntity bankAccountEntity2 = this.F;
        if (bankAccountEntity2 != null) {
            a1(bankAccountEntity2);
        }
    }

    public final void u1(final BankAccountEntity bankAccountEntity) {
        if (bankAccountEntity.getStatus() == 1) {
            this.r.setText(bankAccountEntity.getOwnerName().toUpperCase());
            this.s.setText(bankAccountEntity.getBankName().toUpperCase());
            this.t.setText(bankAccountEntity.getAccountCode().toUpperCase());
            ImageView imageView = (ImageView) findViewById(R.id.imageViewIconBank);
            if (bankAccountEntity.getUrl_icon() != null) {
                Glide.with(getApplicationContext()).load(bankAccountEntity.getUrl_icon()).apply(new RequestOptions().override(128, 128).diskCacheStrategy(DiskCacheStrategy.NONE).skipMemoryCache(true).placeholder(R.drawable.ic_speedcash).error(R.drawable.ic_speedcash).transforms(new Transformation[]{new CenterCrop(), new RoundedCorners(50)})).into(imageView);
            }
            if (bankAccountEntity.isBifast()) {
                boolean z = Var.toBoolean(this.appSession.retrieve(AppSession.IS_JUMLAH_TRANSFER_SUDAH_MELEBIHI), false);
                this.L = z;
                if (z) {
                    findViewById(R.id.free_logo).setVisibility(8);
                    findViewById(R.id.tv_free).setVisibility(8);
                }
            }
            v1(this.u, bankAccountEntity.getOwnerName());
            View.OnClickListener onClickListener = new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    TransferToBank2Activity.this.f1(bankAccountEntity, view);
                }
            };
            this.r.setOnClickListener(onClickListener);
            this.u.setOnClickListener(onClickListener);
            findViewById(R.id.tv_bank_name2).setOnClickListener(onClickListener);
            findViewById(R.id.tv_bank_number2).setOnClickListener(onClickListener);
            return;
        }
        if (bankAccountEntity.getStatus() == 0) {
            this.r.setText(R.string.info_unverified_account_body);
            if (bankAccountEntity.isBifast()) {
                boolean z2 = Var.toBoolean(this.appSession.retrieve(AppSession.IS_JUMLAH_TRANSFER_SUDAH_MELEBIHI), false);
                this.L = z2;
                if (z2) {
                    findViewById(R.id.free_logo).setVisibility(8);
                    findViewById(R.id.tv_free).setVisibility(8);
                }
            }
            v1(this.u, bankAccountEntity.getOwnerName());
            this.r.setOnClickListener(null);
            this.u.setOnClickListener(null);
            return;
        }
        if (bankAccountEntity.getStatus() == 2) {
            findViewById(R.id.tv_label_transfer).setVisibility(8);
            findViewById(R.id.tv_name_own_bank_initial).setVisibility(8);
            findViewById(R.id.tv_name_own_bank).setVisibility(8);
            findViewById(R.id.tv_bank_name2).setVisibility(8);
            findViewById(R.id.tv_bank_number2).setVisibility(8);
            findViewById(R.id.imageViewIconBank).setVisibility(8);
            findViewById(R.id.free_logo).setVisibility(8);
            findViewById(R.id.tv_free).setVisibility(8);
        }
    }

    public final void v1(TextView textView, String str) {
        if (!str.contains(" ")) {
            if (str.length() > 0) {
                textView.setText(str.charAt(0) + "");
                return;
            }
            return;
        }
        String[] split = str.toUpperCase().trim().split("\\s+");
        try {
            if (split.length > 1) {
                if (split[1] == null || split[0] == null) {
                    StringBuilder sb = new StringBuilder();
                    String str2 = split[0];
                    Objects.requireNonNull(str2);
                    sb.append(str2.charAt(0));
                    sb.append("");
                    textView.setText(sb.toString());
                } else {
                    textView.setText(split[0].charAt(0) + "" + split[1].charAt(0));
                }
            } else if (split.length == 1) {
                textView.setText(split[0].charAt(0) + "");
            }
        } catch (Exception unused) {
            if (str.length() > 0) {
                textView.setText(str.charAt(0) + "");
            }
        }
    }

    public final void w1() {
        closeKeyboard();
        getSupportActionBar().setTitle("Transfer Bank");
        BankAccountEntity bankAccountEntity = this.E;
        if (bankAccountEntity == null) {
            findViewById(R.id.tv_label_transfer).setVisibility(8);
            findViewById(R.id.tv_name_own_bank_initial).setVisibility(8);
            findViewById(R.id.tv_name_own_bank).setVisibility(8);
            findViewById(R.id.tv_bank_name2).setVisibility(8);
            findViewById(R.id.tv_bank_number2).setVisibility(8);
            findViewById(R.id.imageViewIconBank).setVisibility(8);
            findViewById(R.id.free_logo).setVisibility(8);
            findViewById(R.id.tv_free).setVisibility(8);
            findViewById(R.id.free_logo).setVisibility(8);
            findViewById(R.id.tv_free).setVisibility(8);
            return;
        }
        if (bankAccountEntity.getStatus() == 2) {
            findViewById(R.id.tv_label_transfer).setVisibility(8);
            findViewById(R.id.tv_name_own_bank_initial).setVisibility(8);
            findViewById(R.id.tv_name_own_bank).setVisibility(8);
            findViewById(R.id.tv_bank_name2).setVisibility(8);
            findViewById(R.id.tv_bank_number2).setVisibility(8);
            findViewById(R.id.imageViewIconBank).setVisibility(8);
            findViewById(R.id.free_logo).setVisibility(8);
            findViewById(R.id.tv_free).setVisibility(8);
            return;
        }
        if (this.E.isBifast()) {
            boolean z = Var.toBoolean(this.appSession.retrieve(AppSession.IS_JUMLAH_TRANSFER_SUDAH_MELEBIHI), false);
            this.L = z;
            if (z) {
                findViewById(R.id.free_logo).setVisibility(8);
                findViewById(R.id.tv_free).setVisibility(8);
            }
        }
    }

    public final void x1() {
        findViewById(R.id.tv_label_transfer).setVisibility(8);
        findViewById(R.id.tv_name_own_bank_initial).setVisibility(8);
        findViewById(R.id.tv_name_own_bank).setVisibility(8);
        findViewById(R.id.tv_bank_name2).setVisibility(8);
        findViewById(R.id.tv_bank_number2).setVisibility(8);
        findViewById(R.id.imageViewIconBank).setVisibility(8);
        findViewById(R.id.free_logo).setVisibility(8);
        findViewById(R.id.tv_free).setVisibility(8);
        getSupportActionBar().setTitle("Tujuan Transfer");
        int i = this.M;
        final boolean z = i == 111 || i == 333;
        ArrayList<BankAccountEntity> arrayList = this.G != null ? new ArrayList<>(this.G) : null;
        if (arrayList != null) {
            Var.getLastIndexFiltered(arrayList, new Predicate() {
                public final boolean evaluate(Object obj) {
                    boolean m1;
                    m1 = TransferToBank2Activity.this.m1((BankAccountEntity) obj);
                    return m1;
                }
            });
            Var.getLastIndexFiltered(arrayList, new Predicate() {
                public final boolean evaluate(Object obj) {
                    boolean n1;
                    n1 = TransferToBank2Activity.n1(z, (BankAccountEntity) obj);
                    return n1;
                }
            });
            this.x.setBankAccountEntities(arrayList);
            if (arrayList.size() > 5) {
                ArrayList<BankAccountEntity> arrayList2 = new ArrayList<>();
                for (int i2 = 0; i2 < 5; i2++) {
                    arrayList2.add(arrayList.get(i2));
                }
                this.x.setBankAccountEntities(arrayList2);
            }
        }
        this.x.setOnCashOutListener(new CashOutHistoryAdapter2.OnCashOutListener() {
            @Override
            public final void onChoose(BankAccountEntity bankAccountEntity) {
                TransferToBank2Activity.o1(bankAccountEntity);
            }
        });
    }

    public final void y1(HashMap<String, Object> hashMap) {
        DisplayMetrics displayMetrics = new DisplayMetrics();
        getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
        final DialogPlus create = DialogPlus.newDialog(this).setContentHolder(new ViewHolder(View.inflate(this, R.layout.popup_promo, null))).setContentWidth((displayMetrics.widthPixels * 95) / 100).setGravity(17).create();
        create.show();
        View holderView = create.getHolderView();
        ImageView imageView = (ImageView) holderView.findViewById(R.id.popup_img);
        if (!FileHelper.isValidContextForGlide(this)) {
            imageView.setVisibility(8);
        } else if (Var.toString(hashMap.get("image"), "null").equalsIgnoreCase("null")) {
            imageView.setVisibility(8);
        } else {
            Glide.with(this).load(Var.toString(hashMap.get("image"), "")).apply(new RequestOptions().override(imageView.getWidth(), imageView.getHeight()).diskCacheStrategy(DiskCacheStrategy.ALL)).into(imageView);
        }
        if (Var.toString(hashMap.get("konten"), "null").equalsIgnoreCase("null")) {
            holderView.findViewById(R.id.popup_konten).setVisibility(8);
        } else {
            ((TextView) holderView.findViewById(R.id.popup_konten)).setText(Compat.Html_fromHtml(Var.toString(hashMap.get("konten"), "")));
        }
        holderView.findViewById(R.id.popup_close).setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                create.dismiss();
            }
        });
        Button button = (Button) holderView.findViewById(R.id.popup_btn);
        button.setText("Lengkapi Data");
        if (Var.toString(hashMap.get("rc"), "").equals(QRISO.POI_METHOD_DYNAMIC)) {
            button.setVisibility(8);
        } else {
            button.setOnClickListener(new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    TransferToBank2Activity.this.q1(create, view);
                }
            });
        }
    }

    public final void z1() {
        OneClickPayHelper oneClickPayHelper = OneClickPayHelper.INSTANCE;
        oneClickPayHelper.addOneClickPayItem(this, oneClickPayHelper.composeRequestMsg(getApplicationContext(), true, this.Q, this.P, this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), getSelectedProductCode(), this.J, Var.toLong(this.K, 0L), 2, "", OneClickCartActivityKt.TRANSFER_TYPE, "", Device.getDeviceUUID(this).toString()), new Function1() {
            public final Object invoke(Object obj) {
                Unit r1;
                r1 = TransferToBank2Activity.this.r1((BaseMessage) obj);
                return r1;
            }
        });
    }
}