正在查看: SpeedCash v6.5.1482 应用的 DetailActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: SpeedCash v6.5.1482 应用的 DetailActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.bm.sc.bebasbayar.ui.activity.account;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Intent;
import android.content.res.Resources;
import android.graphics.PorterDuff;
import android.os.Bundle;
import android.view.View;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.appcompat.app.ActionBar;
import androidx.core.content.res.ResourcesCompat;
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.NotificationPreferenceAdapter;
import com.bm.sc.bebasbayar.adapter.entity.ProdukListEntity;
import com.bm.sc.bebasbayar.adapter.list.CashWdTokenAdapter;
import com.bm.sc.bebasbayar.adapter.list.ProdukListAdapter;
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.MessageParser;
import com.bm.sc.bebasbayar.helper.WidgetHelper;
import com.bm.sc.bebasbayar.iface.AdapterInvoker;
import com.bm.sc.bebasbayar.iface.MessageProcess;
import com.bm.sc.bebasbayar.message.APIMessage;
import com.bm.sc.bebasbayar.message.BaseMessage;
import com.bm.sc.bebasbayar.message.api.APIMessageWrapper;
import com.bm.sc.bebasbayar.message.api.NetworkMessage;
import com.bm.sc.bebasbayar.message.mp.DetailMessage;
import com.bm.sc.bebasbayar.setting.Privilege;
import com.bm.sc.bebasbayar.setting.session.AppSession;
import com.bm.sc.bebasbayar.setting.session.ConfigSession;
import com.bm.sc.bebasbayar.setting.session.DataSession;
import com.bm.sc.bebasbayar.ui.BaseActivity;
import com.bm.sc.bebasbayar.ui.activity.account.DetailActivity;
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.android.Imagery;
import com.bm.sc.util.common.Var;
import com.bm.sc.util.format.DateTime;
import com.orhanobut.dialogplus.DialogPlus;
import com.orhanobut.dialogplus.OnItemClickListener;
import eu.davidea.flexibleadapter.FlexibleAdapter;
import eu.davidea.flexibleadapter.items.AbstractFlexibleItem;
import eu.davidea.flexibleadapter.items.IFlexible;
import eu.davidea.viewholders.FlexibleViewHolder;
import java.io.UnsupportedEncodingException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Objects;
public class DetailActivity extends BaseActivity implements AdapterInvoker<ProdukListEntity>, OnItemClickListener, CompoundButton.OnCheckedChangeListener {
public Bundle c;
public ConfigSession d;
public AppSession e;
public ImageView f;
public e g;
public e h;
public e i;
public NotificationPreferenceAdapter j;
public CheckBox k;
public DataSession m;
public String l = "";
public boolean n = false;
public class a implements MessageProcess {
public a() {
}
@Override
public void afterProcess(BaseMessage baseMessage) {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
if (aPIMessageWrapper.isOK()) {
DetailActivity.this.l = "verified";
DetailActivity.this.findViewById(R.id.iv_edit_kontak).setVisibility(8);
DetailActivity.this.findViewById(R.id.iv_edit_identity).setVisibility(8);
} else if (aPIMessageWrapper.getResponse_code().equals(QRISO.POI_METHOD_DYNAMIC)) {
DetailActivity.this.l = "wait:verified";
} else if (aPIMessageWrapper.getResponse_code().equals("13")) {
DetailActivity.this.l = "wait:verified";
} else if (aPIMessageWrapper.getResponse_code().equals(QRISO.POI_METHOD_STATIC)) {
DetailActivity.this.l = "un-verify";
} else {
DetailActivity.this.l = "";
}
aPIMessageWrapper.getResponse_code().isEmpty();
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
}
}
public class b implements MessageProcess {
public b() {
}
@Override
public void afterProcess(BaseMessage baseMessage) {
ArrayList arrayList;
ArrayList arrayList2;
String var;
boolean z;
ArrayList arrayList3 = new ArrayList();
ArrayList arrayList4 = new ArrayList();
DetailMessage detailMessage = new DetailMessage(baseMessage);
boolean z2 = false;
if (detailMessage.isOK()) {
DetailActivity.this.e.store(AppSession.PROPERTY_OWNER_NAME, detailMessage.getValueFromAdditional_data(0));
DetailActivity.this.e.store(AppSession.PROPERTY_MERCHANT_NAME, detailMessage.getValueFromAdditional_data(7));
DetailActivity.this.e.store(AppSession.PROPERTY_LEVEL, detailMessage.getValueFromAdditional_data(16));
DetailActivity.this.e.store(AppSession.PROPERTY_GENDER, detailMessage.getValueFromAdditional_data(35));
DetailActivity.this.e.store(AppSession.PROPERTY_HANDPHONE, detailMessage.getValueFromAdditional_data(5));
DetailActivity.this.e.store(AppSession.PROPERTY_EMAIL, detailMessage.getValueFromAdditional_data(11));
DetailActivity.this.e.store(AppSession.PROPERTY_ADDRESS, detailMessage.getValueFromAdditional_data(1));
DetailActivity.this.e.store(AppSession.PROPERTY_PROVINCE, detailMessage.getValueFromAdditional_data(4));
DetailActivity.this.e.store(AppSession.PROPERTY_CITY, detailMessage.getValueFromAdditional_data(3));
DetailActivity.this.e.store(AppSession.PROPERTY_POSTCODE, detailMessage.getValueFromAdditional_data(2));
HashMap<String, String> provinces = MessageParser.getProvinces(((BaseActivity) DetailActivity.this).dataSession.retrieve(DataSession.PROPERTY_LIST_PROVINCE));
HashMap<String, String> cities = MessageParser.getCities(((BaseActivity) DetailActivity.this).dataSession.retrieve(DataSession.PROPERTY_LIST_CITY), detailMessage.getValueFromAdditional_data(4));
ProdukListEntity produkListEntity = new ProdukListEntity("ID Pengguna", DetailActivity.this.e.retrieve(AppSession.PROPERTY_MERCHANT_ID));
produkListEntity.setSubname("ID Pengguna");
produkListEntity.setDrawable_res(Integer.valueOf(R.drawable.ic_account_box_black_24dp));
ProdukListEntity produkListEntity2 = new ProdukListEntity("Nama", detailMessage.getValueFromAdditional_data(0));
produkListEntity2.setSubname("Nama Pengguna");
produkListEntity2.setDrawable_res(Integer.valueOf(R.drawable.ic_face_black_24dp));
String valueFromAdditional_data = detailMessage.getValueFromAdditional_data(35);
valueFromAdditional_data.hashCode();
ProdukListEntity produkListEntity3 = new ProdukListEntity("Sex", !valueFromAdditional_data.equals("F") ? !valueFromAdditional_data.equals("M") ? "-" : "Laki-laki" : "Perempuan");
produkListEntity3.setSubname("Jenis Kelamin");
produkListEntity3.setDrawable_res(Integer.valueOf(R.drawable.ic_wc_black_24dp));
ProdukListEntity produkListEntity4 = new ProdukListEntity("Alamat", detailMessage.getValueFromAdditional_data(1));
produkListEntity4.setSubname("Alamat");
produkListEntity4.setDrawable_res(Integer.valueOf(R.drawable.ic_home_black_24dp));
ProdukListEntity produkListEntity5 = new ProdukListEntity("Kode Pos", detailMessage.getValueFromAdditional_data(2));
produkListEntity5.setSubname("Kode Pos");
produkListEntity5.setDrawable_res(Integer.valueOf(R.drawable.ic_local_post_office_black_24dp));
ProdukListEntity produkListEntity6 = new ProdukListEntity("Provinsi", Var.toString(provinces.get(detailMessage.getValueFromAdditional_data(4)), "Provinsi Belum Diisi"));
produkListEntity6.setSubname("Provinsi");
produkListEntity6.setDrawable_res(Integer.valueOf(R.drawable.ic_location_city_black_24dp));
ProdukListEntity produkListEntity7 = new ProdukListEntity("Kota", Var.toString(cities.get(detailMessage.getValueFromAdditional_data(3)), "Kota Belum Diisi"));
produkListEntity7.setSubname("Kota");
produkListEntity7.setDrawable_res(Integer.valueOf(R.drawable.ic_location_city_black_24dp));
ProdukListEntity produkListEntity8 = new ProdukListEntity("Tanggal lahir", DateTime.convert(detailMessage.getValueFromAdditional_data(12), "yyyy-MM-dd HH:mm:ss", "dd-MMMM-yyyy"));
produkListEntity8.setSubname("Tanggal lahir");
produkListEntity8.setDrawable_res(Integer.valueOf(R.drawable.ic_date_range_black_24dp));
ProdukListEntity produkListEntity9 = new ProdukListEntity("KTP", detailMessage.getValueFromAdditional_data(13));
produkListEntity9.setSubname("No KTP/SIM/Passport");
produkListEntity9.setDrawable_res(Integer.valueOf(R.drawable.ic_picture_in_picture_black_24dp));
ProdukListEntity produkListEntity10 = new ProdukListEntity("Pekerjaan", detailMessage.getValueFromAdditional_data(39));
produkListEntity10.setSubname("Pekerjaan");
produkListEntity10.setDrawable_res(Integer.valueOf(R.drawable.ic_work_black_24dp));
ProdukListEntity produkListEntity11 = new ProdukListEntity("Jenis Usaha", detailMessage.getValueFromAdditional_data(38));
produkListEntity11.setSubname("Jenis Usaha");
produkListEntity11.setDrawable_res(Integer.valueOf(R.drawable.ic_business_black_24dp));
arrayList3.add(produkListEntity);
arrayList3.add(produkListEntity2);
if (!DetailActivity.this.n) {
arrayList3.add(produkListEntity8);
arrayList3.add(produkListEntity4);
arrayList3.add(produkListEntity7);
arrayList3.add(produkListEntity6);
arrayList3.add(produkListEntity5);
arrayList3.add(produkListEntity3);
arrayList3.add(produkListEntity10);
arrayList3.add(produkListEntity11);
}
ProdukListEntity produkListEntity12 = new ProdukListEntity("HP", detailMessage.getValueFromAdditional_data(5));
produkListEntity12.setSubname("Nomor Handphone");
produkListEntity12.setDrawable_res(Integer.valueOf(R.drawable.ic_phone_android_black_24dp));
produkListEntity12.setIs_enabled(detailMessage.getValueFromAdditional_data(29).equals("1"));
ProdukListEntity produkListEntity13 = new ProdukListEntity("Email", detailMessage.getValueFromAdditional_data(11));
produkListEntity13.setSubname("Alamat Email");
produkListEntity13.setDrawable_res(Integer.valueOf(R.drawable.ic_mail_outline_black_24dp));
produkListEntity13.setIs_enabled(detailMessage.getValueFromAdditional_data(30).equals("1"));
ProdukListEntity produkListEntity14 = new ProdukListEntity("ID Telegram", detailMessage.getValueFromAdditional_data(37));
produkListEntity14.setSubname("ID Telegram");
produkListEntity14.setDrawable_res(Integer.valueOf(R.drawable.ic_if_telegram));
ProdukListEntity produkListEntity15 = new ProdukListEntity("VA", detailMessage.getValueFromAdditional_data(15));
produkListEntity15.setSubname("Nomor Virtual Account (VA)");
produkListEntity15.setDrawable_res(Integer.valueOf(R.drawable.ic_settings_system_daydream_black_24dp));
arrayList4.add(produkListEntity12);
if (DetailActivity.this.n && detailMessage.getValueFromAdditional_data(30).equals("1")) {
arrayList4.add(produkListEntity13);
}
ArrayList arrayList5 = new ArrayList();
Iterator<HashMap> it = detailMessage.getData_detail().iterator();
boolean z3 = false;
while (it.hasNext()) {
HashMap next = it.next();
Bundle bundle = new Bundle();
HashMap hashMap = new HashMap();
String[] split = Var.toString(next.get("status"), "0:").split(":");
String var2 = Var.toString(next.get("kode_dokumen"), "");
String var3 = Var.toString(next.get("nama_dokumen"), "");
String var4 = Var.toString(next.get("id"), "");
Iterator<HashMap> it2 = it;
String var5 = Var.toString(next.get("ket_verifikasi"), "");
String str = split[0];
str.hashCode();
boolean z4 = z3;
if (str.equals("1")) {
arrayList2 = arrayList4;
var = Var.toString(next.get("file_raw"), "");
z = false;
z3 = true;
} else {
arrayList2 = arrayList4;
if (str.equals("3")) {
var = Var.toString(next.get("file_raw"), "");
var5 = "Menunggu Verifikasi";
z3 = z4;
z = false;
} else {
hashMap.put("bundle:doc:name", var3);
hashMap.put("bundle:doc:code", var2);
hashMap.put("bundle:doc:id", var4);
var = "";
z3 = z4;
z = true;
}
}
bundle.putBoolean(ProfileFragment.IS_UPLOAD_ALLOWED_KEY, z);
bundle.putSerializable(ProfileFragment.POPULATED_DATA_UPL_KEY, hashMap);
arrayList5.add(DetailActivity.this.new f(var2, var3, var5, split[0].equals("1") && detailMessage.isOK(), var, bundle));
it = it2;
arrayList4 = arrayList2;
}
arrayList = arrayList4;
z2 = z3;
} else {
arrayList = arrayList4;
}
DetailActivity.this.g.updateList(arrayList3);
DetailActivity.this.h.clear();
DetailActivity.this.h.updateList(arrayList);
DetailActivity.this.c.putBoolean(DetailAccountActivity.IS_EDIT_ALLOWED_KEY, detailMessage.isOK());
DetailActivity.this.c.putBoolean(DetailAccountActivity.IS_DOCUMENT_VALID_KEY, z2);
DetailActivity.this.c.putStringArrayList(DetailAccountActivity.POPULATED_ADD_DATA_KEY, detailMessage.getAdditional_datas());
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
DetailActivity.this.g.setLoadingState(true);
DetailActivity.this.h.setLoadingState(true);
DetailActivity.this.c.putBoolean(DetailAccountActivity.IS_EDIT_ALLOWED_KEY, false);
DetailActivity.this.c.putBoolean(ProfileFragment.IS_UPLOAD_ALLOWED_KEY, false);
}
}
public class c implements MessageProcess {
public c() {
}
@Override
public void afterProcess(BaseMessage baseMessage) {
boolean z;
boolean z2;
String str;
boolean z3;
boolean z4;
boolean isChecked = DetailActivity.this.k.isChecked();
ArrayList arrayList = new ArrayList();
DetailMessage detailMessage = new DetailMessage(baseMessage);
if (detailMessage.isOK()) {
String[] split = Var.toString(detailMessage.getValueFromAdditional_data(26), "").split(";", -1);
if (split.length > 0) {
String[] split2 = Var.toString(detailMessage.getValueFromAdditional_data(24), "").split(";", -1);
String[] split3 = Var.toString(detailMessage.getValueFromAdditional_data(25), "").split(";", -1);
String[] split4 = Var.toString(detailMessage.getValueFromAdditional_data(27), "").split(";", -1);
String[] split5 = Var.toString(detailMessage.getValueFromAdditional_data(28), "").split(";", -1);
int i = 0;
z = true;
while (i < split.length) {
if (!split[i].isEmpty()) {
boolean equals = split5[i].equals("1");
if (isChecked || equals) {
String str2 = split5[i];
str2.hashCode();
if (str2.equals("1")) {
str = "Terverifikasi";
z3 = false;
z4 = false;
} else if (str2.equals(CashWdTokenAdapter.STATE_CANCELED)) {
z4 = false;
z3 = z;
str = "Ditolak";
} else {
str = "Belum terverifikasi";
z3 = false;
z4 = true;
}
StringBuilder sb = new StringBuilder();
z2 = isChecked;
sb.append("Bank");
sb.append(z4 ? Integer.valueOf(i) : "");
ProdukListEntity produkListEntity = new ProdukListEntity(sb.toString(), split[i]);
produkListEntity.setSubname(split2[i] + "\na.n: " + split3[i] + "\ncabang: " + split4[i] + "\nstatus: " + str);
produkListEntity.setDrawable_res(Integer.valueOf(R.drawable.ic_account_balance_black_24dp));
produkListEntity.setIs_enabled(equals);
arrayList.add(produkListEntity);
z = z3;
i++;
isChecked = z2;
}
}
z2 = isChecked;
i++;
isChecked = z2;
}
DetailActivity.this.i.updateList(arrayList);
DetailActivity.this.c.putBoolean(DetailBankActivity.IS_BANK_ALLOWED_KEY, z);
DetailActivity.this.k.setVisibility(0);
WidgetHelper.setReadonly(DetailActivity.this.findViewById(R.id.line_addon_bank), true ^ z, false);
}
}
z = true;
DetailActivity.this.i.updateList(arrayList);
DetailActivity.this.c.putBoolean(DetailBankActivity.IS_BANK_ALLOWED_KEY, z);
DetailActivity.this.k.setVisibility(0);
WidgetHelper.setReadonly(DetailActivity.this.findViewById(R.id.line_addon_bank), true ^ z, false);
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
DetailActivity.this.i.setLoadingState(true);
DetailActivity.this.c.putBoolean(DetailBankActivity.IS_BANK_ALLOWED_KEY, false);
DetailActivity.this.k.setVisibility(4);
WidgetHelper.setReadonly(DetailActivity.this.findViewById(R.id.line_addon_bank), true, false);
}
}
public class d implements MessageProcess {
public d() {
}
@Override
public void afterProcess(BaseMessage baseMessage) {
NetworkMessage networkMessage = new NetworkMessage(baseMessage);
if (networkMessage.isOK()) {
Var.toInt(Var.toHashMap(networkMessage.getData().get(0).get("downlineSummary")).get(APIMessage.INDEX_TOTAL), 0);
Arrays.asList(Var.toString(DetailActivity.this.e.retrieve(AppSession.PROPERTY_PRIVILEGE), "").split(":"));
}
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
}
}
public static class e extends ProdukListAdapter {
public final int g;
public final int h;
public final int i;
public e(AdapterInvoker<ProdukListEntity> adapterInvoker) {
super(adapterInvoker);
Resources resources = adapterInvoker.getInvokerActivity().getResources();
this.g = ResourcesCompat.getColor(resources, R.color.colorButtonDanger, (Resources.Theme) null);
this.h = ResourcesCompat.getColor(resources, R.color.colorButtonSuccess, (Resources.Theme) null);
this.i = ResourcesCompat.getColor(resources, R.color.colorHeading2, (Resources.Theme) null);
}
@Override
public int getLayoutEmpty() {
return 0;
}
@Override
public void bindLayoutInflated(ProdukListAdapter.ViewHolder viewHolder, int i) {
super.bindLayoutInflated(viewHolder, i);
ProdukListEntity produkListEntity = (ProdukListEntity) this.collection.get(i);
boolean equals = produkListEntity.getCode().equals("Pref");
boolean z = produkListEntity.getCode().equals("HP") || produkListEntity.getCode().equals("Email") || produkListEntity.getCode().equals("Document") || produkListEntity.getCode().equals("Bank");
viewHolder.clp_name.setTextColor(this.i);
viewHolder.clp_cursor.setVisibility(z ? 0 : 4);
if (z) {
viewHolder.clp_cursor.setImageResource(produkListEntity.is_enabled() ? R.drawable.ic_check_black_36dp : R.drawable.ic_close_white_36dp);
viewHolder.clp_cursor.setColorFilter(produkListEntity.is_enabled() ? this.h : this.g, PorterDuff.Mode.SRC_ATOP);
} else if (equals) {
viewHolder.clp_drawable.setImageResource(produkListEntity.is_enabled() ? R.drawable.ic_notifications_active_black_36dp : R.drawable.ic_notifications_off_black_36dp);
viewHolder.clp_drawable.setColorFilter(produkListEntity.is_enabled() ? this.h : this.g, PorterDuff.Mode.SRC_ATOP);
}
}
}
public class f extends AbstractFlexibleItem<g> {
public final String a;
public final String b;
public final String c;
public final String d;
public final boolean e;
public final Bundle f;
public final int g;
public final int h;
public final int i;
public f(String str, String str2, String str3, boolean z, String str4, Bundle bundle) {
this.d = str;
this.b = str2;
this.c = str3;
this.e = z;
this.a = str4;
this.f = bundle;
this.g = ResourcesCompat.getColor(DetailActivity.this.getResources(), R.color.colorButtonDanger, (Resources.Theme) null);
this.h = ResourcesCompat.getColor(DetailActivity.this.getResources(), R.color.colorButtonSuccess, (Resources.Theme) null);
this.i = ResourcesCompat.getColor(DetailActivity.this.getResources(), R.color.gray_btn_bg_in_color, (Resources.Theme) null);
}
public void d(View view) {
Affinity.listen(DetailActivity.this, DetailDocumentActivity.class, 12888, this.f);
}
public void bindViewHolder(FlexibleAdapter<IFlexible> flexibleAdapter, g gVar, int i, List<Object> list) {
gVar.A.setText(this.b);
if (this.c.isEmpty()) {
gVar.B.setVisibility(8);
} else {
gVar.B.setVisibility(0);
gVar.B.setText(this.c);
}
if (this.a.isEmpty()) {
gVar.x.setColorFilter(this.i, PorterDuff.Mode.SRC_IN);
gVar.x.setImageResource(R.drawable.ic_insert_drive_file_black_24dp);
} else {
try {
gVar.x.setImageBitmap(Imagery.createBitmapFromBase64(this.a));
Compat.setImageTintMode(gVar.x, null);
} catch (UnsupportedEncodingException unused) {
}
}
if (this.e) {
gVar.y.setColorFilter(this.h, PorterDuff.Mode.SRC_IN);
gVar.y.setImageResource(R.drawable.ic_check_black_36dp);
gVar.z.setVisibility(8);
} else {
gVar.y.setColorFilter(this.g, PorterDuff.Mode.SRC_IN);
gVar.y.setImageResource(R.drawable.ic_close_white_36dp);
gVar.z.setVisibility(0);
gVar.z.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
DetailActivity.f.this.d(view);
}
});
}
}
public g createViewHolder(View view, FlexibleAdapter<IFlexible> flexibleAdapter) {
return new g(view, flexibleAdapter);
}
public boolean equals(Object obj) {
return false;
}
public int getLayoutRes() {
return R.layout.component_dokumen;
}
}
public static class g extends FlexibleViewHolder {
public final TextView A;
public final TextView B;
public final ImageView x;
public final ImageView y;
public final View z;
public g(View view, FlexibleAdapter flexibleAdapter) {
super(view, flexibleAdapter);
this.x = (ImageView) view.findViewById(R.id.doc_img);
this.y = (ImageView) view.findViewById(R.id.clp_cursor);
this.z = view.findViewById(R.id.upload_img);
this.A = (TextView) view.findViewById(R.id.clp_name);
this.B = (TextView) view.findViewById(R.id.clp_sub_name);
}
}
public final void A() {
if (this.e.retrieve(AppSession.PROPERTY_PRIVILEGE).contains(Privilege.PRIV_SHOW_AFFILIATE)) {
NetworkMessage networkMessage = new NetworkMessage(this.e.retrieve(AppSession.PROPERTY_MERCHANT_ID));
networkMessage.setDataDownline(false);
MessageComposer messageComposer = new MessageComposer(2, networkMessage.getPath());
messageComposer.setRequest_method(MessageComposer.GET);
messageComposer.setData_type(2);
messageComposer.setIs_credential(true);
messageComposer.setShowProgressRegular(false);
messageComposer.setIs_cancelable(true);
messageComposer.setMessageProcess(new d());
MessageSender messageSender = new MessageSender(this, messageComposer);
messageSender.setRequestMessage(networkMessage);
messageSender.execute();
}
}
public final void B() {
DetailMessage detailMessage = new DetailMessage(this.e.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.e.retrieve(AppSession.PROPERTY_MERCHANT_PIN), this.e.retrieve(AppSession.PROPERTY_AUTH_TOKEN));
detailMessage.setProductCode(DetailMessage.INC_PRODUCT_CODE_BANK);
MessageComposer messageComposer = new MessageComposer(1, "");
messageComposer.setRequest_method(MessageComposer.POST);
messageComposer.setData_type(1);
messageComposer.setIs_credential(true);
messageComposer.setShowProgressRegular(false);
messageComposer.setIs_encrypted(true);
messageComposer.setMessageProcess(new c());
MessageSender messageSender = new MessageSender(this, messageComposer);
messageSender.setRequestMessage(detailMessage);
messageSender.execute();
}
public final void C() {
MessageComposer messageComposer = new MessageComposer(7, "ro/customer/check_kyc");
messageComposer.setRequest_method(MessageComposer.GET);
messageComposer.setData_type(2);
messageComposer.setShowProgressRegular(false);
messageComposer.addMessage("user_uuid", Device.getDeviceUUID(this).toString());
messageComposer.addMessage("user_id", this.e.retrieve(AppSession.PROPERTY_MERCHANT_ID));
messageComposer.addMessage(BaseMessage.INDEX_VIA, "BB ANDROID");
messageComposer.addMessage(BaseMessage.INDEX_APP_ID, "SPEEDCASH");
messageComposer.setMessageProcess(new a());
new MessageSender(this, messageComposer).execute();
}
@Override
public void adapterResult(BaseAdapter baseAdapter, ProdukListEntity produkListEntity, int i) {
}
@Override
public String getClassSimpleName() {
return "detail";
}
@Override
public Activity getInvokerActivity() {
return this;
}
@Override
public int getLayoutResource() {
return R.layout.activity_detail;
}
@Override
public String getWikiNameSpace() {
return null;
}
@Override
public boolean isEligibleForFavorit() {
return false;
}
@Override
@SuppressLint({"NewApi"})
public void onActivityResult(int i, int i2, Intent intent) {
if (i == 12999 && i2 == -1) {
scrollToElement(R.id.detail_scroll, findViewById(R.id.detail_identitas_recycler));
z();
} else if (i != 12777 || i2 != -1) {
super.onActivityResult(i, i2, intent);
} else {
scrollToElement(R.id.detail_scroll, findViewById(R.id.detail_bank_recycler));
B();
}
}
@Override
public void onBackPressed() {
super.onBackPressed();
}
@Override
public void onCheckedChanged(CompoundButton compoundButton, boolean z) {
if (compoundButton.getId() == 2131363236) {
B();
}
}
@Override
public void onClick(android.view.View r10) {
throw new UnsupportedOperationException("Method not decompiled: com.bm.sc.bebasbayar.ui.activity.account.DetailActivity.onClick(android.view.View):void");
}
@Override
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
this.d = new ConfigSession(this);
this.e = new AppSession(this);
this.m = new DataSession(this);
this.n = Var.toBoolean(this.dataSession.retrieve(DataSession.KEY_IS_SUDAH_PROSES_KYC), false);
this.c = new Bundle();
ImageView imageView = (ImageView) findViewById(R.id.iv_bb_profile);
this.f = imageView;
imageView.setOnClickListener(this);
CheckBox checkBox = (CheckBox) findViewById(R.id.detail_bank_include_rejected);
this.k = checkBox;
checkBox.setOnCheckedChangeListener(this);
findViewById(R.id.iv_edit_kontak).setOnClickListener(this);
findViewById(R.id.iv_edit_identity).setOnClickListener(this);
findViewById(R.id.line_addon_bank).setOnClickListener(this);
findViewById(R.id.tv_upload_profile).setOnClickListener(this);
this.g = new e(this);
this.h = new e(this);
this.i = new e(this);
RecyclerView recyclerView = (RecyclerView) findViewById(R.id.detail_identitas_recycler);
recyclerView.setLayoutManager(new LinearLayoutManager(this, 1, false));
recyclerView.setNestedScrollingEnabled(false);
recyclerView.setAdapter(this.g);
RecyclerView recyclerView2 = (RecyclerView) findViewById(R.id.detail_kontak_recycler);
recyclerView2.setLayoutManager(new LinearLayoutManager(this, 1, false));
recyclerView2.setNestedScrollingEnabled(false);
recyclerView2.setAdapter(this.h);
RecyclerView recyclerView3 = (RecyclerView) findViewById(R.id.detail_bank_recycler);
recyclerView3.setLayoutManager(new LinearLayoutManager(this, 1, false));
recyclerView3.setNestedScrollingEnabled(false);
recyclerView3.setAdapter(this.i);
this.j = new NotificationPreferenceAdapter();
z();
B();
A();
Imagery.getPhotoProfile(this, this.d.retrieveMap(ConfigSession.PROPERTY_URL, ConfigSession.KEY_URL_SC_IMAGE), this.e.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.e.retrieve(AppSession.PROPERTY_OWNER_NAME), this.e.retrieve(AppSession.PROPERTY_MERCHANT_NAME), this.f);
C();
Bundle extras = getIntent().getExtras();
if (extras != null) {
String string = extras.getString("tittle");
if (getToolbar() == null || string == null) {
return;
}
ActionBar supportActionBar = getSupportActionBar();
Objects.requireNonNull(supportActionBar);
supportActionBar.setTitle(string);
}
}
public void onItemClick(DialogPlus dialogPlus, Object obj, View view, int i) {
if (i < this.j.getCount()) {
this.j.toggleNotification(i);
}
}
@Override
public void onResume() {
super.onResume();
Imagery.getPhotoProfile(this, this.d.retrieveMap(ConfigSession.PROPERTY_URL, ConfigSession.KEY_URL_SC_IMAGE), this.e.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.e.retrieve(AppSession.PROPERTY_OWNER_NAME), this.e.retrieve(AppSession.PROPERTY_MERCHANT_NAME), this.f);
}
public final void z() {
DetailMessage detailMessage = new DetailMessage(this.e.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.e.retrieve(AppSession.PROPERTY_MERCHANT_PIN), this.e.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(false);
messageComposer.setIs_encrypted(true);
messageComposer.setIs_cacheable(true);
messageComposer.setMessageProcess(new b());
MessageSender messageSender = new MessageSender(this, messageComposer);
messageSender.setRequestMessage(detailMessage);
messageSender.execute();
}
}