正在查看: SpeedCash v6.5.1482 应用的 BPJSTKInquiryActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: SpeedCash v6.5.1482 应用的 BPJSTKInquiryActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.bm.sc.bebasbayar.ui.activity.ubp.bpjstk;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import androidx.annotation.CallSuper;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.bm.sc.bebasbayar.R;
import com.bm.sc.bebasbayar.adapter.BaseAdapter;
import com.bm.sc.bebasbayar.adapter.entity.BPJSInquiryEntity;
import com.bm.sc.bebasbayar.adapter.list.BPJSInquiryAdapter;
import com.bm.sc.bebasbayar.helper.Affinity;
import com.bm.sc.bebasbayar.helper.BPJSHelper;
import com.bm.sc.bebasbayar.iface.AdapterInvoker;
import com.bm.sc.bebasbayar.iface.BBCallback;
import com.bm.sc.bebasbayar.message.mp.BPJSMessage;
import com.bm.sc.bebasbayar.ui.BaseActivity;
import com.bm.sc.util.common.Var;
import java.util.ArrayList;
import java.util.Iterator;
public class BPJSTKInquiryActivity extends BaseActivity implements AdapterInvoker<BPJSInquiryEntity>, BBCallback<BPJSMessage> {
public String c;
public String d = "";
public ArrayList<String> e;
public static Bundle composeBundle(String str, ArrayList<String> arrayList) {
Bundle bundle = new Bundle();
bundle.putStringArrayList("add:data:tag", arrayList);
bundle.putString("nik:tag", str);
return bundle;
}
@Override
public Activity getInvokerActivity() {
return this;
}
@Override
public int getLayoutResource() {
return R.layout.activity_bpjstk_inquiry;
}
@Override
public String getWikiNameSpace() {
return "panduan_transaksi:ubp:bpjs";
}
@Override
public boolean isEligibleForFavorit() {
return false;
}
@Override
@CallSuper
public void onClick(View view) {
if (view.getId() == 2131362235) {
BPJSHelper.doBpjsInquiryPC(this, this.d, 3, this);
} else {
super.onClick(view);
}
}
@Override
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
if (bundle != null) {
this.c = bundle.getString("nik:tag", "");
this.e = bundle.getStringArrayList("add:data:tag");
} else {
Bundle extras = getIntent().getExtras();
if (extras != null) {
this.c = extras.getString("nik:tag", "");
this.e = extras.getStringArrayList("add:data:tag");
} else {
this.c = "";
this.e = new ArrayList<>();
}
}
ArrayList arrayList = new ArrayList();
Iterator<String> it = this.e.iterator();
while (it.hasNext()) {
String[] split = it.next().split("\\.");
String ignoreBound = Var.getIgnoreBound(split, 1, "T");
String ignoreBound2 = Var.getIgnoreBound(split, 0, "0");
this.d = ignoreBound2;
arrayList.add(new BPJSInquiryEntity(ignoreBound2, ignoreBound));
}
BPJSInquiryAdapter bPJSInquiryAdapter = new BPJSInquiryAdapter(this);
bPJSInquiryAdapter.updateList(arrayList);
RecyclerView recyclerView = (RecyclerView) findViewById(R.id.bpjs_recycler_container);
recyclerView.setLayoutManager(new LinearLayoutManager(this, 1, false));
recyclerView.setAdapter(bPJSInquiryAdapter);
}
public void onSaveInstanceState(Bundle bundle) {
bundle.putString("nik:tag", this.c);
bundle.putStringArrayList("add:data:tag", this.e);
super/*androidx.activity.ComponentActivity*/.onSaveInstanceState(bundle);
}
@Override
public void adapterResult(BaseAdapter baseAdapter, BPJSInquiryEntity bPJSInquiryEntity, int i) {
BPJSHelper.doBpjsInquiryPC(this, bPJSInquiryEntity.getKode_bayar(), bPJSInquiryEntity.getMode(), this);
}
@Override
public void do_callback(int i, BPJSMessage bPJSMessage) {
ArrayList<String> arrayList;
if (i == 2131362253) {
if (!bPJSMessage.isOK()) {
Affinity.info(this, false, bPJSMessage.getMessageDescription());
return;
} else {
bPJSMessage.setAdditional_dataValue(12, this.d);
BPJSHelper.getDataPeserta(this, bPJSMessage, this.c, this);
return;
}
}
if (i == 2131362255) {
if (!bPJSMessage.isOK()) {
Affinity.info(this, false, bPJSMessage.getMessageDescription());
return;
}
StringBuilder sb = new StringBuilder();
sb.append("1: ");
sb.append(bPJSMessage.getItem("msg_inquiry") instanceof BPJSMessage);
int i2 = 3;
if (bPJSMessage.getItem("msg_inquiry") instanceof BPJSMessage) {
BPJSMessage bPJSMessage2 = (BPJSMessage) bPJSMessage.getItem("msg_inquiry");
arrayList = bPJSMessage2.getAdditional_datas();
i2 = Var.toInt(bPJSMessage2.getValueFromAdditional_data(55), 3);
} else {
arrayList = new ArrayList<>();
}
bPJSMessage.setAdditional_dataValue(26, Var.getIgnoreBound(Var.toString(bPJSMessage.getSuccessValue(26), "").split("\\|"), 0, ""));
bPJSMessage.setAdditional_dataValue(10, bPJSMessage.getSuccessValue(15));
if (i2 == 1) {
bPJSMessage.setAdditional_dataValue(12, this.d);
}
StringBuilder sb2 = new StringBuilder();
sb2.append("2: ");
sb2.append(i2);
if (i2 == 1) {
Affinity.launch(this, BPJSTKPayActivity.class, BPJSTKPayActivity.composeBundle(bPJSMessage.getAdditional_datas(), arrayList));
finish();
} else if (i2 == 2) {
Affinity.launch(this, BPJSTKInvoiceActivity.class, BPJSTKInvoiceActivity.composeBundle(bPJSMessage.getAdditional_datas(), arrayList, bPJSMessage.getMessageDescription()));
} else {
Affinity.launch(this, BPJSTKReregisterActivity.class, BPJSTKReregisterActivity.composeBundle(bPJSMessage.getAdditional_datas()));
}
}
}
}