导航菜单

页面标题

页面副标题

SpeedCash v6.5.1482 - BPJSTKActivity.java 源代码

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

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


package com.bm.sc.bebasbayar.ui.activity.ubp.bpjstk;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import androidx.fragment.app.Fragment;
import com.bm.sc.bebasbayar.R;
import com.bm.sc.bebasbayar.adapter.entity.ProdukListEntity;
import com.bm.sc.bebasbayar.helper.Affinity;
import com.bm.sc.bebasbayar.message.BaseMessage;
import com.bm.sc.bebasbayar.message.MPMessage;
import com.bm.sc.bebasbayar.message.mp.AsuransiMessage;
import com.bm.sc.bebasbayar.message.mp.BPJSMessage;
import com.bm.sc.bebasbayar.setting.session.AppSession;
import com.bm.sc.bebasbayar.ui.activity.OneKlickPayActivity;
import com.bm.sc.bebasbayar.ui.activity.OtherHomeMenuActivity;
import com.bm.sc.bebasbayar.ui.activity.TransactionActivity;
import com.bm.sc.bebasbayar.ui.activity.ubp.bpjstk.BPJSTKActivity;
import com.bm.sc.bebasbayar.ui.fragment.dialog.BpjsBpuFragment;
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.widget.AspectImageView;
import com.bm.sc.util.android.Device;
import com.bm.sc.util.common.Var;
import com.bumptech.glide.Glide;
import com.bumptech.glide.load.DecodeFormat;
import com.bumptech.glide.request.RequestOptions;
import java.util.Iterator;

public class BPJSTKActivity extends TransactionActivity {
    public String i;
    public String j;
    public String k;
    public int l;
    public boolean isBukanPenerimaUpah = false;
    public boolean isPenerimaUpah = false;
    public boolean m = false;

    public class a implements View.OnClickListener {
        public a() {
        }

        @Override
        public void onClick(View view) {
            BPJSTKActivity.this.openBukanPenerimaUpah();
        }
    }

    public class b implements View.OnClickListener {
        public b() {
        }

        @Override
        public void onClick(View view) {
            BPJSTKActivity.this.openBukanPenerimaUpah();
        }
    }

    public class c implements View.OnClickListener {
        public c() {
        }

        @Override
        public void onClick(View view) {
            BPJSTKActivity.this.openBukanPenerimaUpah();
        }
    }

    public class d implements View.OnClickListener {
        public d() {
        }

        @Override
        public void onClick(View view) {
            BPJSTKActivity.this.openPenerimaUpah();
        }
    }

    public class e implements View.OnClickListener {
        public e() {
        }

        @Override
        public void onClick(View view) {
            BPJSTKActivity.this.openPenerimaUpah();
        }
    }

    public class f implements View.OnClickListener {
        public f() {
        }

        @Override
        public void onClick(View view) {
            BPJSTKActivity.this.openPenerimaUpah();
        }
    }

    public void P(int i, String str, String str2) {
        this.i = Var.toString(str, "");
        this.l = Integer.parseInt(Var.toString(Integer.valueOf(i), "0"));
        this.k = Var.toString(str2, "");
        doTransaction(false, null);
    }

    public void Q(int i, String str) {
        this.i = Var.toString(str, "");
        this.l = Integer.parseInt(Var.toString(Integer.valueOf(i), "0"));
        doTransaction(false, null);
    }

    public void R(int i, String str, String str2) {
        this.j = str;
        this.k = Var.toString(str2, "");
        doTransaction(false, null);
    }

    public void S(int i, String str) {
        this.j = str;
        doTransaction(false, null);
    }

    @Override
    public String getClassSimpleName() {
        return "bpjstk";
    }

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

    @Override
    public String getSelectedProductCode() {
        return AsuransiMessage.ASRBPJSTK;
    }

    @Override
    public BaseMessage getTransactionMessage(boolean z) {
        BPJSMessage bPJSMessage;
        BPJSMessage bPJSMessage2 = new BPJSMessage(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_PIN), this.appSession.retrieve(AppSession.PROPERTY_AUTH_TOKEN), this.i, z);
        if (!this.isBukanPenerimaUpah || this.isPenerimaUpah) {
            bPJSMessage2.setAdditional_dataValue(9, "PU");
            bPJSMessage = new BPJSMessage(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_PIN), this.appSession.retrieve(AppSession.PROPERTY_AUTH_TOKEN), this.j, z, "PU", "");
        } else {
            bPJSMessage = new BPJSMessage(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_PIN), this.appSession.retrieve(AppSession.PROPERTY_AUTH_TOKEN), this.i, z, "BPU", String.valueOf(this.l));
        }
        if (z) {
            bPJSMessage.setIncludesValue(MPMessage.IncludeMessage.REFF_ID, this.inq_reff_id);
            bPJSMessage.setIsPayment(true);
        }
        bPJSMessage.setItem("id_produk", AsuransiMessage.ASRBPJSTK);
        Device.getAddressLocation(this);
        bPJSMessage.setItem(BaseMessage.INDEX_UUID, Var.toString(Device.getDeviceUUID(getApplicationContext()).toString(), ""));
        bPJSMessage.setAdditional_dataValue(109, Device.getLogDevice(this));
        Bundle bundle = new Bundle();
        String var = Var.toString(this.k, "");
        bundle.putBoolean(AppSession.IS_FROM_ONE_CLICK, this.m);
        bundle.putString("namaPembayaran", var);
        TransactionActivity.setBundle(bundle);
        return bPJSMessage;
    }

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

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

    @Override
    public boolean isEligibleForFavorit() {
        return true;
    }

    @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;
        boolean z2 = getIntent().getExtras() != null ? Var.toBoolean(Boolean.valueOf(getIntent().getExtras().getBoolean(AppSession.IS_FROM_ONE_CLICK)), false) : false;
        if (z) {
            Affinity.purge(this, OtherHomeMenuActivity.class);
        } else if (z2) {
            Affinity.purge(this, OneKlickPayActivity.class);
        } else {
            super.onBackPressed();
        }
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        findViewById(R.id.balance_insufficient_container).setVisibility(8);
        this.isBukanPenerimaUpah = false;
        this.isPenerimaUpah = false;
        Bundle extras = getIntent().getExtras();
        if (extras != null) {
            this.m = extras.getBoolean(AppSession.IS_FROM_ONE_CLICK, false);
        }
        Glide.with(this).load(Integer.valueOf(R.drawable.bb_splash_bpjstk)).apply(new RequestOptions().format(DecodeFormat.PREFER_RGB_565)).into((AspectImageView) findViewById(R.id.iv_bpjstk_banner));
        findViewById(R.id.textViewBPU).setOnClickListener(new a());
        findViewById(R.id.clp_cursor).setOnClickListener(new b());
        findViewById(R.id.divider_line_bpu).setOnClickListener(new c());
        findViewById(R.id.textViewPU).setOnClickListener(new d());
        findViewById(R.id.clp_cursor2).setOnClickListener(new e());
        findViewById(R.id.divider_line_pu).setOnClickListener(new f());
    }

    @Override
    public void onOptionChoosen(OptionListFragment optionListFragment, int i, ProdukListEntity produkListEntity) {
    }

    @Override
    public void onShowcaseFinished() {
    }

    @Override
    public MPMessage onTransactionDone(boolean z, BaseMessage baseMessage) {
        BPJSMessage bPJSMessage = new BPJSMessage(baseMessage);
        if (bPJSMessage.isOK()) {
            this.inq_reff_id = Var.toString(bPJSMessage.getIncludes().get(MPMessage.IncludeMessage.REFF_ID), "");
        }
        return bPJSMessage;
    }

    @Override
    public void onTransactionPrepare(boolean z) {
    }

    public void openBukanPenerimaUpah() {
        this.isBukanPenerimaUpah = true;
        this.isPenerimaUpah = false;
        ?? newInstance = BpjsBpuFragment.newInstance();
        newInstance.setInitView(false);
        if (this.m) {
            newInstance.setOnSaveOneClickListener(new BpjsBpuFragment.OnSaveOneClickListener() {
                @Override
                public final void onSaveValueOneClick(int i, String str, String str2) {
                    BPJSTKActivity.this.P(i, str, str2);
                }
            });
        } else {
            newInstance.setOnSaveListener(new BpjsBpuFragment.OnSaveListener() {
                @Override
                public final void onSaveValue(int i, String str) {
                    BPJSTKActivity.this.Q(i, str);
                }
            });
        }
        newInstance.show(getSupportFragmentManager(), "sort");
    }

    public void openPenerimaUpah() {
        this.isBukanPenerimaUpah = false;
        this.isPenerimaUpah = true;
        ?? newInstance = BpjsBpuFragment.newInstance();
        newInstance.setInitView(true);
        if (this.m) {
            newInstance.setOnSaveOneClickListener(new BpjsBpuFragment.OnSaveOneClickListener() {
                @Override
                public final void onSaveValueOneClick(int i, String str, String str2) {
                    BPJSTKActivity.this.R(i, str, str2);
                }
            });
        } else {
            newInstance.setOnSaveListener(new BpjsBpuFragment.OnSaveListener() {
                @Override
                public final void onSaveValue(int i, String str) {
                    BPJSTKActivity.this.S(i, str);
                }
            });
        }
        newInstance.show(getSupportFragmentManager(), "sort");
    }

    @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 true;
    }

    @Override
    public void resetForm(boolean z) {
    }
}