正在查看: SpeedCash v6.5.1482 应用的 PlaneFormActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: SpeedCash v6.5.1482 应用的 PlaneFormActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.bm.sc.bebasbayar.ui.activity.ticket;
import android.content.DialogInterface;
import android.content.res.Resources;
import android.os.Bundle;
import android.os.Handler;
import android.text.Editable;
import android.text.Spanned;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.CompoundButton;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.appcompat.widget.SearchView;
import androidx.core.content.res.ResourcesCompat;
import androidx.core.text.HtmlCompat;
import com.bm.sc.bebasbayar.R;
import com.bm.sc.bebasbayar.adapter.entity.PassengerEntity;
import com.bm.sc.bebasbayar.adapter.entity.PlaneScheduleEntity;
import com.bm.sc.bebasbayar.adapter.entity.ProdukListEntity;
import com.bm.sc.bebasbayar.adapter.entity.ScAirlineConfig;
import com.bm.sc.bebasbayar.adapter.holder.TicketDataHolder;
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.Buttonizer;
import com.bm.sc.bebasbayar.helper.MessageParser;
import com.bm.sc.bebasbayar.helper.TicketingHelper;
import com.bm.sc.bebasbayar.helper.WidgetHelper;
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.MPMessage;
import com.bm.sc.bebasbayar.message.mp.DetailMessage;
import com.bm.sc.bebasbayar.message.mp.PesawatMessage;
import com.bm.sc.bebasbayar.setting.ApiConfig;
import com.bm.sc.bebasbayar.setting.session.AppSession;
import com.bm.sc.bebasbayar.setting.session.DataSession;
import com.bm.sc.bebasbayar.ui.BaseActivity;
import com.bm.sc.bebasbayar.ui.activity.ticket.PlaneFormActivity;
import com.bm.sc.bebasbayar.ui.fragment.BaseDialogFragment;
import com.bm.sc.bebasbayar.ui.fragment.pesawat.AdultPassengerTab;
import com.bm.sc.bebasbayar.ui.fragment.pesawat.BuyerFragment;
import com.bm.sc.bebasbayar.ui.fragment.ticket.BirthdatePickerFragment;
import com.bm.sc.bebasbayar.ui.fragment.ticket.PassengerHistoryFragmentPlane;
import com.bm.sc.bebasbayar.ui.fragment.ticket.PassengerTitleFragment;
import com.bm.sc.bebasbayar.ui.fragment.ticket.plane.DetailRutePlaneFragment;
import com.bm.sc.bebasbayar.ui.widget.BabushkaText;
import com.bm.sc.bebasbayar.ui.widget.MessageProgressDialog;
import com.bm.sc.util.android.OnSingleClickListener;
import com.bm.sc.util.common.Var;
import com.bm.sc.util.format.DateTime;
import com.bm.sc.util.format.Locales;
import com.google.android.material.bottomsheet.BottomSheetDialogFragment;
import com.google.android.material.textfield.TextInputEditText;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.HashMap;
import java.util.Objects;
import org.json.JSONException;
import org.json.JSONObject;
public class PlaneFormActivity extends BaseActivity implements BaseDialogFragment.OnDialogClosingListener {
public static final String AIRLINE_CODE = "airline_code:tag";
public static final String FLAG_DATE_SELECTED = "date:selected";
public static final String FLIGHT_TAG = "flight:tag";
public static String NONA = "Nona";
public static String NYONYA = "Nyonya";
public static final String PRICE_TAG = "price:tag";
public static final String PRODUCT_TAG = "product:tag";
public static final String ROUTES_TAG = "routes:tag";
public static final String TITLE_DESTINATION = "title:dest";
public static HashMap<String, String> TITLE_MAP = new a();
public static final String TITLE_ORIGIN = "title:origin";
public static final String TRANSIT_SUM_TAG = "transit:sum:tag";
public static String TUAN = "Tuan";
public PesawatMessage d;
public HashMap<String, String> e;
public HashMap<String, ProdukListEntity> f;
public ProdukListEntity h;
public PlaneScheduleEntity i;
public TextView j;
public TextInputEditText k;
public TextInputEditText l;
public boolean[] m;
public String o;
public String p;
public LinearLayout q;
public PassengerTitleFragment r;
public BirthdatePickerFragment s;
public String t;
public final ArrayList<ProdukListEntity> c = new ArrayList<>();
public ScAirlineConfig g = null;
public String n = "";
public class a extends HashMap<String, String> {
public a() {
put(PlaneFormActivity.TUAN, "MR");
put(PlaneFormActivity.NYONYA, "MRS");
put(PlaneFormActivity.NONA, "MS");
}
}
public class b extends OnSingleClickListener {
public b() {
}
public static void b(ArrayList arrayList) {
}
@Override
public void onSingleClick(View view) {
String valueFromAdditional_data = PlaneFormActivity.this.d.getValueFromAdditional_data(14);
?? newInstance = DetailRutePlaneFragment.newInstance();
newInstance.setScheduleData(PlaneFormActivity.this.i);
newInstance.buildDateScheduleSelected(PlaneFormActivity.this.t);
newInstance.setDateSubtitle(DateTime.convert(valueFromAdditional_data, "MM/dd/yyyy", "EEEE, dd MMMM yyyy"));
newInstance.setActiveChooseButton(false);
newInstance.setOnChooseListener(new DetailRutePlaneFragment.OnChooseListener() {
@Override
public final void onClicked(ArrayList arrayList) {
PlaneFormActivity.b.b(arrayList);
}
});
StringBuilder sb = new StringBuilder();
sb.append("onClick: transitsum : ");
sb.append(PlaneFormActivity.this.i.getTransitSum());
newInstance.setTitle(PlaneFormActivity.this.o + " ke " + PlaneFormActivity.this.p);
newInstance.show(PlaneFormActivity.this.getSupportFragmentManager(), "detail");
}
}
public class c extends OnSingleClickListener {
public final TextInputEditText b;
public c(TextInputEditText textInputEditText) {
this.b = textInputEditText;
}
public void f() {
SearchView.OnQueryTextListener onQueryTextListener = PlaneFormActivity.this;
WidgetHelper.hideKeyboard(onQueryTextListener, onQueryTextListener.getCurrentFocus());
}
public void g() {
PlaneFormActivity.this.runOnUiThread(new Runnable() {
@Override
public final void run() {
PlaneFormActivity.c.this.f();
}
});
}
public void i() {
PlaneFormActivity.this.r.show(PlaneFormActivity.this.getSupportFragmentManager().beginTransaction().remove(PlaneFormActivity.this.r), FirebaseProcessor.KEY_TITLE);
}
public void j() {
PlaneFormActivity.this.runOnUiThread(new Runnable() {
@Override
public final void run() {
PlaneFormActivity.c.this.i();
}
});
}
@Override
public void onSingleClick(View view) {
new Handler().postDelayed(new Runnable() {
@Override
public final void run() {
PlaneFormActivity.c.this.g();
}
}, 200L);
PlaneFormActivity.this.r = PassengerTitleFragment.newInstance();
if (Var.toString(this.b.getText(), "").isEmpty()) {
PlaneFormActivity.this.r.setSelectedTitle("Tuan");
} else {
PlaneFormActivity.this.r.setSelectedTitle(Var.toString(this.b.getText(), ""));
}
PassengerTitleFragment passengerTitleFragment = PlaneFormActivity.this.r;
final TextInputEditText textInputEditText = this.b;
passengerTitleFragment.setOnSaveListener(new PassengerTitleFragment.OnSaveListener() {
@Override
public final void onSaveValue(String str) {
textInputEditText.setText(str);
}
});
new Handler().postDelayed(new Runnable() {
@Override
public final void run() {
PlaneFormActivity.c.this.j();
}
}, 300L);
}
}
public class d extends OnSingleClickListener {
public final String b;
public final TextInputEditText c;
public d(String str, TextInputEditText textInputEditText) {
this.b = str;
this.c = textInputEditText;
}
public void g() {
SearchView.OnQueryTextListener onQueryTextListener = PlaneFormActivity.this;
WidgetHelper.hideKeyboard(onQueryTextListener, onQueryTextListener.getCurrentFocus());
}
public void h() {
PlaneFormActivity.this.runOnUiThread(new Runnable() {
@Override
public final void run() {
PlaneFormActivity.d.this.g();
}
});
}
public static void i(TextInputEditText textInputEditText, int i, int i2, int i3) {
textInputEditText.setText(String.format("%02d/%02d/%04d", Integer.valueOf(i), Integer.valueOf(i2), Integer.valueOf(i3)));
}
public void j() {
PlaneFormActivity.this.s.show(PlaneFormActivity.this.getSupportFragmentManager(), FirebaseProcessor.KEY_TITLE);
}
public void k() {
PlaneFormActivity.this.runOnUiThread(new Runnable() {
@Override
public final void run() {
PlaneFormActivity.d.this.j();
}
});
}
public void l(String str, final TextInputEditText textInputEditText, int i, String str2) {
if (Var.toString(str2, "null").equalsIgnoreCase("null")) {
return;
}
try {
JSONObject jSONObject = new JSONObject(str2);
PlaneFormActivity.this.s = BirthdatePickerFragment.newInstance();
PlaneFormActivity.this.s.setTitle("Pilih Tanggal Lahir");
if (str.equals("Dewasa")) {
Calendar.getInstance();
PlaneFormActivity.this.s.setInitView(0L, Calendar.getInstance().getTimeInMillis());
} else if (str.equals("Anak")) {
Calendar calendar = Calendar.getInstance();
calendar.add(1, (-Integer.parseInt(String.valueOf(jSONObject.get("plane_child_age_minimum")))) + (-Integer.parseInt(String.valueOf(jSONObject.get("plane_child_age_maximum")))));
Calendar calendar2 = Calendar.getInstance();
calendar2.add(1, -Integer.parseInt(String.valueOf(jSONObject.get("plane_child_age_minimum"))));
PlaneFormActivity.this.s.setInitView(calendar.getTimeInMillis(), calendar2.getTimeInMillis());
} else if (str.equals("Bayi")) {
Calendar calendar3 = Calendar.getInstance();
calendar3.add(1, -Integer.parseInt(String.valueOf(jSONObject.get("plane_infant_age_maximum"))));
PlaneFormActivity.this.s.setInitView(calendar3.getTimeInMillis(), Calendar.getInstance().getTimeInMillis());
}
PlaneFormActivity.this.s.setOnSaveListener(new BirthdatePickerFragment.OnSaveListener() {
@Override
public final void onSaveValue(int i2, int i3, int i4) {
PlaneFormActivity.d.i(textInputEditText, i2, i3, i4);
}
});
new Handler().postDelayed(new Runnable() {
@Override
public final void run() {
PlaneFormActivity.d.this.k();
}
}, 300L);
} catch (JSONException e) {
throw new RuntimeException(e);
}
}
@Override
public void onSingleClick(View view) {
new Handler().postDelayed(new Runnable() {
@Override
public final void run() {
PlaneFormActivity.d.this.h();
}
}, 200L);
SearchView.OnQueryTextListener onQueryTextListener = PlaneFormActivity.this;
final String str = this.b;
final TextInputEditText textInputEditText = this.c;
ApiConfig.fetchConfigAge(onQueryTextListener, new BBCallback() {
@Override
public final void do_callback(int i, Object obj) {
PlaneFormActivity.d.this.l(str, textInputEditText, i, (String) obj);
}
});
}
}
public class e implements MessageProcess {
public final Button a;
public final MessageProgressDialog b;
public e(Button button, MessageProgressDialog messageProgressDialog) {
this.a = button;
this.b = messageProgressDialog;
}
public void b(PesawatMessage pesawatMessage, int i, Boolean bool) {
c(pesawatMessage);
}
@Override
public void afterProcess(BaseMessage baseMessage) {
final PesawatMessage pesawatMessage = new PesawatMessage(baseMessage);
Buttonizer.reset(this.a);
this.b.dismiss();
if (!pesawatMessage.isOK()) {
Affinity.info(PlaneFormActivity.this, false, pesawatMessage.getMessageDescription());
return;
}
StringBuilder sb = new StringBuilder();
sb.append("afterProcess: ");
sb.append(pesawatMessage.getValueFromAdditional_data(89));
if (PlaneFormActivity.this.i.getPrice().equals(pesawatMessage.getValueFromAdditional_data(67))) {
c(pesawatMessage);
} else {
Affinity.info(PlaneFormActivity.this, R.drawable.ic_alert_cyan, "Informasi", "Mohon perhatikan bahwa harga tiket bisa berubah dari maskapai, jadi pastikan untuk memeriksa kembali rincian pembayaran sebelum melanjutkan pembayaran Anda. Terima kasih", new BBCallback() {
@Override
public final void do_callback(int i, Object obj) {
PlaneFormActivity.e.this.b(pesawatMessage, i, (Boolean) obj);
}
});
}
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
public final void c(PesawatMessage pesawatMessage) {
if (pesawatMessage.isBalanceNeedUpdate()) {
PlaneFormActivity.this.updateBalance(String.valueOf(pesawatMessage.getBalance()));
}
PlaneFormActivity.this.updateNewMailCount(pesawatMessage.getInbox());
Affinity.purge(PlaneFormActivity.this, PlaneBookingActivity.class, TicketDataHolder.composeBookingBundle(pesawatMessage.getValueFromAdditional_data(89), PlaneFormActivity.this.h.getCode(), pesawatMessage.getValueFromAdditional_data(0), pesawatMessage.getValueFromIncludes(MPMessage.IncludeMessage.REFF_ID), false, true));
}
@Override
public void preProcess() {
Buttonizer.loading(this.a);
this.b.show();
}
}
public class f implements MessageProcess {
public final BBCallback a;
public f(BBCallback bBCallback) {
this.a = bBCallback;
}
@Override
public void afterProcess(BaseMessage baseMessage) {
DetailMessage detailMessage = new DetailMessage(baseMessage);
if (!detailMessage.isOK()) {
this.a.do_callback(0, new HashMap());
Affinity.info(PlaneFormActivity.this, false, detailMessage.getMessageDescription());
return;
}
HashMap hashMap = new HashMap();
((BaseActivity) PlaneFormActivity.this).appSession.store(AppSession.PROPERTY_OWNER_NAME, detailMessage.getValueFromAdditional_data(0));
((BaseActivity) PlaneFormActivity.this).appSession.store(AppSession.PROPERTY_MERCHANT_NAME, detailMessage.getValueFromAdditional_data(7));
((BaseActivity) PlaneFormActivity.this).appSession.store(AppSession.PROPERTY_LEVEL, detailMessage.getValueFromAdditional_data(16));
((BaseActivity) PlaneFormActivity.this).appSession.store(AppSession.PROPERTY_GENDER, detailMessage.getValueFromAdditional_data(35));
((BaseActivity) PlaneFormActivity.this).appSession.store(AppSession.PROPERTY_HANDPHONE, detailMessage.getValueFromAdditional_data(5));
((BaseActivity) PlaneFormActivity.this).appSession.store(AppSession.PROPERTY_EMAIL, detailMessage.getValueFromAdditional_data(11));
((BaseActivity) PlaneFormActivity.this).appSession.store(AppSession.PROPERTY_ADDRESS, detailMessage.getValueFromAdditional_data(1));
((BaseActivity) PlaneFormActivity.this).appSession.store(AppSession.PROPERTY_PROVINCE, detailMessage.getValueFromAdditional_data(4));
((BaseActivity) PlaneFormActivity.this).appSession.store(AppSession.PROPERTY_CITY, detailMessage.getValueFromAdditional_data(3));
((BaseActivity) PlaneFormActivity.this).appSession.store(AppSession.PROPERTY_POSTCODE, detailMessage.getValueFromAdditional_data(2));
((BaseActivity) PlaneFormActivity.this).appSession.store(AppSession.PROPERTY_IDENTITY_NUMBER, detailMessage.getValueFromAdditional_data(13));
((BaseActivity) PlaneFormActivity.this).appSession.store(AppSession.PROPERTY_BIRTHDATE, detailMessage.getValueFromAdditional_data(12));
hashMap.put("merchant_name", detailMessage.getValueFromAdditional_data(0));
hashMap.put("merchant_nik", detailMessage.getValueFromAdditional_data(13));
hashMap.put("merchant_birthdate", detailMessage.getValueFromAdditional_data(12));
hashMap.put("merchant_gender", Var.toString(detailMessage.getValueFromAdditional_data(35), ""));
this.a.do_callback(0, hashMap);
}
@Override
public void backgroundProcess(long j, long j2, boolean z) {
}
@Override
public void preProcess() {
}
}
public static void j0(TextInputEditText textInputEditText, TextInputEditText textInputEditText2, TextInputEditText textInputEditText3, TextInputEditText textInputEditText4, PassengerEntity passengerEntity) {
textInputEditText.setText(passengerEntity.getTittle());
textInputEditText2.setText(passengerEntity.getName());
textInputEditText3.setText(passengerEntity.getCardId());
if (passengerEntity.getStrBirthDate().isEmpty()) {
return;
}
textInputEditText4.setText(passengerEntity.getStrBirthDate().replace("-", "/"));
}
public void k0(PassengerHistoryFragmentPlane passengerHistoryFragmentPlane) {
passengerHistoryFragmentPlane.show(getSupportFragmentManager(), FirebaseProcessor.KEY_TITLE);
}
public void l0(final PassengerHistoryFragmentPlane passengerHistoryFragmentPlane) {
runOnUiThread(new Runnable() {
@Override
public final void run() {
PlaneFormActivity.this.k0(passengerHistoryFragmentPlane);
}
});
}
public void m0(final PassengerHistoryFragmentPlane passengerHistoryFragmentPlane, int i, ArrayList arrayList) {
if (i != TicketingHelper.CALLBACK_SUCCESS) {
Affinity.info(this, false, "Data tidak ditemukan");
} else {
passengerHistoryFragmentPlane.setProdukListEntities(arrayList);
new Handler().postDelayed(new Runnable() {
@Override
public final void run() {
PlaneFormActivity.this.l0(passengerHistoryFragmentPlane);
}
}, 600L);
}
}
public void n0(final TextInputEditText textInputEditText, final TextInputEditText textInputEditText2, final TextInputEditText textInputEditText3, final TextInputEditText textInputEditText4, String str, View view) {
final PassengerHistoryFragmentPlane newInstance = PassengerHistoryFragmentPlane.newInstance();
newInstance.setOnPassengerHistoryAction(new PassengerHistoryFragmentPlane.OnPassengerHistoryAction() {
@Override
public final void onChoose(PassengerEntity passengerEntity) {
PlaneFormActivity.j0(textInputEditText, textInputEditText2, textInputEditText3, textInputEditText4, passengerEntity);
}
});
boolean equals = str.equals("Dewasa");
int i = R.string.passenger_adult;
if (!equals) {
if (str.equals("Anak")) {
i = R.string.passenger_child;
} else if (str.equals("Bayi")) {
i = R.string.passenger_infant;
}
}
TicketingHelper.getPassengerHistoryData(this, R.integer.plane_group_id, i, new BBCallback() {
@Override
public final void do_callback(int i2, Object obj) {
PlaneFormActivity.this.m0(newInstance, i2, (ArrayList) obj);
}
});
}
public static void o0(DialogInterface dialogInterface) {
}
public static void p0(TextInputEditText textInputEditText, TextInputEditText textInputEditText2, TextInputEditText textInputEditText3, TextInputEditText textInputEditText4, int i, HashMap hashMap) {
String convert = DateTime.convert(Var.toString(hashMap.get("merchant_birthdate"), ""), "yyyy-MM-dd HH:mm:ss", "dd/MM/yyyy");
textInputEditText.setText(Var.toString(hashMap.get("merchant_name"), ""));
textInputEditText2.setText(Var.toString(hashMap.get("merchant_nik"), ""));
textInputEditText3.setText(convert);
String var = Var.toString(hashMap.get("merchant_gender"), "");
if (var.equalsIgnoreCase("m") || var.equalsIgnoreCase("l")) {
textInputEditText4.setText("Tuan");
} else if (var.equalsIgnoreCase("f") || var.equalsIgnoreCase("p")) {
textInputEditText4.setText("Nyonya");
}
}
public void q0(CompoundButton compoundButton, boolean z) {
View childAt = this.q.getChildAt(0);
final TextInputEditText findViewById = childAt.findViewById(R.id.tie_name);
final TextInputEditText findViewById2 = childAt.findViewById(R.id.tie_nik);
final TextInputEditText findViewById3 = childAt.findViewById(R.id.tie_date);
final TextInputEditText findViewById4 = childAt.findViewById(R.id.tie_title);
if (!z) {
findViewById.setText("");
findViewById2.setText("");
findViewById3.setText("");
findViewById4.setText("");
return;
}
AppSession appSession = new AppSession(this);
if (appSession.retrieve(AppSession.PROPERTY_IDENTITY_NUMBER).isEmpty() || appSession.retrieve(AppSession.PROPERTY_BIRTHDATE).isEmpty() || appSession.retrieve(AppSession.PROPERTY_OWNER_NAME).isEmpty()) {
Y(new BBCallback() {
@Override
public final void do_callback(int i, Object obj) {
PlaneFormActivity.p0(findViewById, findViewById2, findViewById3, findViewById4, i, (HashMap) obj);
}
});
return;
}
String convert = DateTime.convert(Var.toString(appSession.retrieve(AppSession.PROPERTY_BIRTHDATE), ""), "yyyy-MM-dd HH:mm:ss", "dd/MM/yyyy");
findViewById.setText(Var.toString(appSession.retrieve(AppSession.PROPERTY_OWNER_NAME), ""));
findViewById2.setText(Var.toString(appSession.retrieve(AppSession.PROPERTY_IDENTITY_NUMBER), ""));
findViewById3.setText(convert);
String var = Var.toString(appSession.retrieve(AppSession.PROPERTY_GENDER), "");
if (var.equalsIgnoreCase("m") || var.equalsIgnoreCase("l")) {
findViewById4.setText("Tuan");
} else if (var.equalsIgnoreCase("f") || var.equalsIgnoreCase("p")) {
findViewById4.setText("Nyonya");
}
}
public void r0(int i, Object obj) {
if (Var.toDouble(obj, 0.0d) > 0.0d) {
findViewById(R.id.cashback).setVisibility(0);
((TextView) findViewById(R.id.cashback)).setText("Diskon sampai " + Locales.money(Var.toDouble(obj, 0.0d)));
}
}
public void s0(int i, PesawatMessage pesawatMessage) {
?? r11 = (BabushkaText) findViewById(R.id.plane_ticket_price);
this.j = (TextView) findViewById(R.id.plane_price_discount);
if (!pesawatMessage.isOK()) {
r11.setText(pesawatMessage.getMessageDescription());
Affinity.info(this, false, pesawatMessage.getMessageDescription());
return;
}
double d2 = Var.toDouble(pesawatMessage.getValueFromAdditional_data(89), 0.0d);
double d3 = Var.toDouble(pesawatMessage.getValueFromAdditional_data(67), 0.0d) - d2;
String money = Locales.money(d2);
String replaceAll = Locales.money(d3).replaceAll("\\s", "");
int lastIndexOf = replaceAll.lastIndexOf(".");
if (lastIndexOf >= 0) {
int color = ResourcesCompat.getColor(getResources(), R.color.colorNominal, (Resources.Theme) null);
r11.addPiece(new BabushkaText.Piece.Builder(replaceAll.substring(0, 2)).textColor(color).superscript().build());
r11.addPiece(new BabushkaText.Piece.Builder(replaceAll.substring(2, lastIndexOf)).textSizeRelative(2.0f).subscript().textColor(color).build());
r11.addPiece(new BabushkaText.Piece.Builder(replaceAll.substring(lastIndexOf)).textColor(color).subscript().build());
r11.display();
} else {
r11.setText(replaceAll);
}
this.j.setText(money);
TicketingHelper.getCashback(this, this.i.getMaskapai().getCode(), Var.toDouble(pesawatMessage.getValueFromAdditional_data(67), 0.0d), new BBCallback() {
@Override
public final void do_callback(int i2, Object obj) {
PlaneFormActivity.this.r0(i2, obj);
}
});
}
public void t0(int i, Boolean bool) {
finish();
}
public final void W(int i, final String str) {
LayoutInflater layoutInflater = (LayoutInflater) getSystemService("layout_inflater");
?? r10 = 0;
Spanned fromHtml = HtmlCompat.fromHtml(getString(R.string.label_passenger_info), 0);
int i2 = 0;
while (i2 < i) {
View inflate = layoutInflater.inflate(R.layout.component_input_passenger_plain, (ViewGroup) null);
inflate.setTag(str);
TextView textView = (TextView) inflate.findViewById(R.id.tv_label_passenger);
StringBuilder sb = new StringBuilder();
sb.append("Penumpang ");
int i3 = i2 + 1;
sb.append(i3);
sb.append(" - ");
sb.append(str);
textView.setText(sb.toString());
((TextView) inflate.findViewById(R.id.tv_label_info)).setText(fromHtml);
TextView textView2 = (TextView) inflate.findViewById(R.id.tv_label_input_title_star);
final TextInputEditText textInputEditText = (TextInputEditText) inflate.findViewById(R.id.tie_title);
textInputEditText.setShowSoftInputOnFocus(r10);
textInputEditText.setTag(x0(str));
inflate.findViewById(R.id.group_title).setVisibility(8);
textView2.setVisibility(8);
if (i0(str)) {
inflate.findViewById(R.id.group_title).setVisibility(r10);
textView2.setVisibility(f0(str) ? r10 : 8);
}
textInputEditText.setOnClickListener(new c(textInputEditText));
TextView textView3 = (TextView) inflate.findViewById(R.id.tv_label_name_star);
final TextInputEditText findViewById = inflate.findViewById(R.id.tie_name);
findViewById.setTag(v0(str));
inflate.findViewById(R.id.group_name).setVisibility(8);
textView3.setVisibility(8);
if (g0(str)) {
inflate.findViewById(R.id.group_name).setVisibility(r10);
textView3.setVisibility(c0(str) ? r10 : 8);
}
TextView textView4 = (TextView) inflate.findViewById(R.id.tv_label_nik_star);
final TextInputEditText findViewById2 = inflate.findViewById(R.id.tie_nik);
findViewById2.setTag(w0(str));
inflate.findViewById(R.id.group_nik).setVisibility(8);
textView4.setVisibility(8);
if (h0(str)) {
inflate.findViewById(R.id.group_nik).setVisibility(r10);
textView4.setVisibility(e0(str) ? r10 : 8);
}
TextView textView5 = (TextView) inflate.findViewById(R.id.tv_label_date_star);
final TextInputEditText textInputEditText2 = (TextInputEditText) inflate.findViewById(R.id.tie_date);
textInputEditText2.setShowSoftInputOnFocus(r10);
textInputEditText2.setTag(u0(str));
inflate.findViewById(R.id.group_birthday).setVisibility(8);
textView5.setVisibility(8);
if (b0(str)) {
inflate.findViewById(R.id.group_birthday).setVisibility(r10);
textView5.setVisibility(d0(str) ? r10 : 8);
}
textInputEditText2.setOnClickListener(new d(str, textInputEditText2));
inflate.findViewById(R.id.iv_search_passenger).setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
PlaneFormActivity.this.n0(textInputEditText, findViewById, findViewById2, textInputEditText2, str, view);
}
});
this.q.addView(inflate);
i2 = i3;
r10 = 0;
}
}
public final void X(Button button, PesawatMessage pesawatMessage) {
MessageProgressDialog messageProgressDialog = new MessageProgressDialog(this, "Mohon Tunggu", "Memproses data Anda ke Maskapai");
messageProgressDialog.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
public final void onDismiss(DialogInterface dialogInterface) {
PlaneFormActivity.o0(dialogInterface);
}
});
MessageComposer messageComposer = new MessageComposer(1, "");
messageComposer.setRequest_method(MessageComposer.POST);
messageComposer.setData_type(1);
messageComposer.setIs_credential(true);
messageComposer.setIs_encrypted(true);
messageComposer.setShowProgressRegular(false);
messageComposer.setRead_timeout(300);
messageComposer.setMessageProcess(new e(button, messageProgressDialog));
MessageSender messageSender = new MessageSender(this, messageComposer);
messageSender.setRequestMessage(pesawatMessage);
messageSender.execute();
}
public final void Y(BBCallback<HashMap<String, Object>> bBCallback) {
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.setMessageProcess(new f(bBCallback));
MessageSender messageSender = new MessageSender(this, messageComposer);
messageSender.setRequestMessage(detailMessage);
messageSender.execute();
}
public final String Z(String str) {
if (!str.startsWith(QRISO.ID_ADD_DATA)) {
return str;
}
return "0" + str.substring(2);
}
public final void a0() {
throw new UnsupportedOperationException("Method not decompiled: com.bm.sc.bebasbayar.ui.activity.ticket.PlaneFormActivity.a0():void");
}
public final boolean b0(String str) {
ScAirlineConfig scAirlineConfig;
ScAirlineConfig scAirlineConfig2;
ScAirlineConfig scAirlineConfig3;
if (str.equals("Dewasa") && (scAirlineConfig3 = this.g) != null) {
return scAirlineConfig3.getAdultBirthDayRequired().equals(ScAirlineConfig.FLAG_MANDATORY) || this.g.getAdultBirthDayRequired().equals(ScAirlineConfig.FLAG_OPTIONAL);
}
if (str.equals("Anak") && (scAirlineConfig2 = this.g) != null) {
return scAirlineConfig2.getChildBirthDayRequired().equals(ScAirlineConfig.FLAG_MANDATORY) || this.g.getChildBirthDayRequired().equals(ScAirlineConfig.FLAG_OPTIONAL);
}
if (!str.equals("Bayi") || (scAirlineConfig = this.g) == null) {
return true;
}
return scAirlineConfig.getInfantBirthDayRequired().equals(ScAirlineConfig.FLAG_MANDATORY) || this.g.getInfantBirthDayRequired().equals(ScAirlineConfig.FLAG_OPTIONAL);
}
public final boolean c0(String str) {
ScAirlineConfig scAirlineConfig;
ScAirlineConfig scAirlineConfig2;
ScAirlineConfig scAirlineConfig3;
if (str.equals("Dewasa") && (scAirlineConfig3 = this.g) != null) {
return scAirlineConfig3.getAdultNameRequired().equals(ScAirlineConfig.FLAG_MANDATORY);
}
if (str.equals("Anak") && (scAirlineConfig2 = this.g) != null) {
return scAirlineConfig2.getChildNameRequired().equals(ScAirlineConfig.FLAG_MANDATORY);
}
if (!str.equals("Bayi") || (scAirlineConfig = this.g) == null) {
return true;
}
return scAirlineConfig.getInfantNameRequired().equals(ScAirlineConfig.FLAG_MANDATORY);
}
public final boolean d0(String str) {
ScAirlineConfig scAirlineConfig;
ScAirlineConfig scAirlineConfig2;
ScAirlineConfig scAirlineConfig3;
if (str.equals("Dewasa") && (scAirlineConfig3 = this.g) != null) {
return scAirlineConfig3.getAdultBirthDayRequired().equals(ScAirlineConfig.FLAG_MANDATORY);
}
if (str.equals("Anak") && (scAirlineConfig2 = this.g) != null) {
return scAirlineConfig2.getChildBirthDayRequired().equals(ScAirlineConfig.FLAG_MANDATORY);
}
if (!str.equals("Bayi") || (scAirlineConfig = this.g) == null) {
return true;
}
return scAirlineConfig.getInfantBirthDayRequired().equals(ScAirlineConfig.FLAG_MANDATORY);
}
public final boolean e0(String str) {
ScAirlineConfig scAirlineConfig;
ScAirlineConfig scAirlineConfig2;
ScAirlineConfig scAirlineConfig3;
if (str.equals("Dewasa") && (scAirlineConfig3 = this.g) != null) {
return scAirlineConfig3.getAdultIdentityNumberRequired().equals(ScAirlineConfig.FLAG_MANDATORY);
}
if (str.equals("Anak") && (scAirlineConfig2 = this.g) != null) {
return scAirlineConfig2.getChildIdentityNumberRequired().equals(ScAirlineConfig.FLAG_MANDATORY);
}
if (!str.equals("Bayi") || (scAirlineConfig = this.g) == null) {
return true;
}
return scAirlineConfig.getInfantIdentityNumberRequired().equals(ScAirlineConfig.FLAG_MANDATORY);
}
public final boolean f0(String str) {
ScAirlineConfig scAirlineConfig;
ScAirlineConfig scAirlineConfig2;
ScAirlineConfig scAirlineConfig3;
if (str.equals("Dewasa") && (scAirlineConfig3 = this.g) != null) {
return scAirlineConfig3.getAdultTitleRequired().equals(ScAirlineConfig.FLAG_MANDATORY);
}
if (str.equals("Anak") && (scAirlineConfig2 = this.g) != null) {
return scAirlineConfig2.getChildTitleRequired().equals(ScAirlineConfig.FLAG_MANDATORY);
}
if (!str.equals("Bayi") || (scAirlineConfig = this.g) == null) {
return true;
}
return scAirlineConfig.getInfantTitleRequired().equals(ScAirlineConfig.FLAG_MANDATORY);
}
public final boolean g0(String str) {
ScAirlineConfig scAirlineConfig;
ScAirlineConfig scAirlineConfig2;
ScAirlineConfig scAirlineConfig3;
if (str.equals("Dewasa") && (scAirlineConfig3 = this.g) != null) {
return scAirlineConfig3.getAdultNameRequired().equals(ScAirlineConfig.FLAG_MANDATORY) || this.g.getAdultNameRequired().equals(ScAirlineConfig.FLAG_OPTIONAL);
}
if (str.equals("Anak") && (scAirlineConfig2 = this.g) != null) {
return scAirlineConfig2.getChildNameRequired().equals(ScAirlineConfig.FLAG_MANDATORY) || this.g.getChildNameRequired().equals(ScAirlineConfig.FLAG_OPTIONAL);
}
if (!str.equals("Bayi") || (scAirlineConfig = this.g) == null) {
return true;
}
return scAirlineConfig.getInfantNameRequired().equals(ScAirlineConfig.FLAG_MANDATORY) || this.g.getInfantNameRequired().equals(ScAirlineConfig.FLAG_OPTIONAL);
}
@Override
public String getClassSimpleName() {
return "pesawatform";
}
@Override
public int getLayoutResource() {
return R.layout.activity_plane_form;
}
@Override
public String getWikiNameSpace() {
return null;
}
public final boolean h0(String str) {
ScAirlineConfig scAirlineConfig;
ScAirlineConfig scAirlineConfig2;
ScAirlineConfig scAirlineConfig3;
if (str.equals("Dewasa") && (scAirlineConfig3 = this.g) != null) {
return scAirlineConfig3.getAdultIdentityNumberRequired().equals(ScAirlineConfig.FLAG_MANDATORY) || this.g.getAdultIdentityNumberRequired().equals(ScAirlineConfig.FLAG_OPTIONAL);
}
if (str.equals("Anak") && (scAirlineConfig2 = this.g) != null) {
return scAirlineConfig2.getChildIdentityNumberRequired().equals(ScAirlineConfig.FLAG_MANDATORY) || this.g.getChildIdentityNumberRequired().equals(ScAirlineConfig.FLAG_OPTIONAL);
}
if (!str.equals("Bayi") || (scAirlineConfig = this.g) == null) {
return true;
}
return scAirlineConfig.getInfantIdentityNumberRequired().equals(ScAirlineConfig.FLAG_MANDATORY) || this.g.getInfantIdentityNumberRequired().equals(ScAirlineConfig.FLAG_OPTIONAL);
}
public final boolean i0(String str) {
ScAirlineConfig scAirlineConfig;
ScAirlineConfig scAirlineConfig2;
ScAirlineConfig scAirlineConfig3;
if (str.equals("Dewasa") && (scAirlineConfig3 = this.g) != null) {
return scAirlineConfig3.getAdultTitleRequired().equals(ScAirlineConfig.FLAG_MANDATORY) || this.g.getAdultTitleRequired().equals(ScAirlineConfig.FLAG_OPTIONAL);
}
if (str.equals("Anak") && (scAirlineConfig2 = this.g) != null) {
return scAirlineConfig2.getChildTitleRequired().equals(ScAirlineConfig.FLAG_MANDATORY) || this.g.getChildTitleRequired().equals(ScAirlineConfig.FLAG_OPTIONAL);
}
if (!str.equals("Bayi") || (scAirlineConfig = this.g) == null) {
return true;
}
return scAirlineConfig.getInfantTitleRequired().equals(ScAirlineConfig.FLAG_MANDATORY) || this.g.getInfantTitleRequired().equals(ScAirlineConfig.FLAG_OPTIONAL);
}
@Override
public boolean isEligibleForFavorit() {
return false;
}
@Override
public void onClick(View view) {
String str;
if (view.getId() == 2131362279) {
PesawatMessage y0 = y0();
if (y0 != null) {
X((Button) view, y0);
return;
}
return;
}
if (view.getId() == 2131365115) {
Editable text = this.k.getText();
Objects.requireNonNull(text);
String obj = text.toString();
Editable text2 = this.l.getText();
Objects.requireNonNull(text2);
String obj2 = text2.toString();
BuyerFragment buyerFragment = new BuyerFragment();
buyerFragment.setArguments(buyerFragment.setupDefaultBundle(obj, obj2));
buyerFragment.setOnDialogClosingListener(this);
buyerFragment.show(getSupportFragmentManager(), "BuyerTab");
return;
}
if (view.getId() != 2131365117) {
super.onClick(view);
return;
}
String retrieve = this.appSession.retrieve(AppSession.PROPERTY_OWNER_NAME);
if (retrieve.split("\\w+").length > 1) {
str = retrieve.substring(retrieve.lastIndexOf(" ") + 1);
retrieve = retrieve.substring(0, retrieve.lastIndexOf(32));
} else {
str = retrieve;
}
AdultPassengerTab adultPassengerTab = new AdultPassengerTab();
adultPassengerTab.setArguments(adultPassengerTab.setupDefaultBundle(0, this.m, "", retrieve, str));
adultPassengerTab.setOnDialogClosingListener(this);
adultPassengerTab.show(getSupportFragmentManager(), "AdultTab");
}
@Override
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
Bundle extras = getIntent().getExtras();
if (extras == null) {
Affinity.info(this, 2, getString(R.string.title_warning), getString(R.string.plane_err_empty_data), new BBCallback() {
@Override
public final void do_callback(int i, Object obj) {
PlaneFormActivity.this.t0(i, (Boolean) obj);
}
});
return;
}
this.h = (ProdukListEntity) extras.getSerializable("product:tag");
PesawatMessage pesawatMessageFromBundle = TicketingHelper.getPesawatMessageFromBundle(this, extras);
this.d = pesawatMessageFromBundle;
pesawatMessageFromBundle.setAdditional_dataValue(15, DateTime.convert(pesawatMessageFromBundle.getValueFromAdditional_data(15), "yyyy-MM-dd", "MM/dd/yyyy"));
PesawatMessage pesawatMessage = this.d;
pesawatMessage.setAdditional_dataValue(14, DateTime.convert(pesawatMessage.getValueFromAdditional_data(14), "yyyy-MM-dd", "MM/dd/yyyy"));
this.e = MessageParser.parsePesawatRoute(this.dataSession.retrieve(DataSession.PROPERTY_LIST_ROUTE));
this.f = TicketingHelper.getMaskapaiMap();
HashMap<String, ScAirlineConfig> airlineFormConfigMapFromFirebase = TicketingHelper.getAirlineFormConfigMapFromFirebase(this.dataSession);
if (this.h.getAria_data() == null) {
this.g = airlineFormConfigMapFromFirebase.get(extras.get(AIRLINE_CODE));
}
ProdukListEntity produkListEntity = this.h;
if (produkListEntity != null && airlineFormConfigMapFromFirebase != null) {
this.g = airlineFormConfigMapFromFirebase.get(produkListEntity.getAria_data());
}
if (this.g == null && airlineFormConfigMapFromFirebase != null) {
this.g = airlineFormConfigMapFromFirebase.get(this.h.getCode());
}
this.n = extras.getString("flight:tag");
String[] stringArray = extras.getStringArray("routes:tag");
ProdukListEntity produkListEntity2 = this.h;
String str = this.n;
Objects.requireNonNull(str);
this.i = new PlaneScheduleEntity(produkListEntity2, str, stringArray, Double.valueOf(0.0d));
this.o = extras.getString("title:origin");
this.p = extras.getString("title:dest");
this.t = extras.getString(FLAG_DATE_SELECTED);
this.i.setTransitSum(extras.getString(TRANSIT_SUM_TAG, ""));
ArrayList arrayList = Var.toArrayList(MessageParser.parseMaskapaiConfig(this.dataSession.retrieve(DataSession.PROPERTY_LIST_MASKAPAI_CONFIG)).get(this.h.getCode()));
this.m = new boolean[arrayList.size()];
for (int i = 0; i < arrayList.size(); i++) {
this.m[i] = ((Boolean) arrayList.get(i)).booleanValue();
}
a0();
TicketingHelper.pesawatCheckPrice(this, this.d, this.i, new BBCallback() {
@Override
public final void do_callback(int i2, Object obj) {
PlaneFormActivity.this.s0(i2, (PesawatMessage) obj);
}
});
}
@Override
public void onDialogClosed(BaseDialogFragment baseDialogFragment) {
}
@Override
public void onDialogClosing(BaseDialogFragment baseDialogFragment, Object obj) {
if (obj instanceof Bundle) {
Bundle bundle = (Bundle) obj;
String string = bundle.getString(BuyerFragment.VAL_HANDPHONE);
String string2 = bundle.getString(BuyerFragment.VAL_EMAIL);
this.k.setText(Locales.formatCreditCard(string, "-"));
if (string2 != null) {
if (string2.toLowerCase().contains("@speedcash") || string2.toLowerCase().contains("@bebasbayar") || string2.toLowerCase().contains("@mybeb")) {
this.l.setText("");
}
}
}
}
@Override
public void onResume() {
super.onResume();
BottomSheetDialogFragment bottomSheetDialogFragment = this.r;
if (bottomSheetDialogFragment != null && bottomSheetDialogFragment.getDialog() != null && this.r.getDialog().isShowing()) {
this.r.dismiss();
}
BottomSheetDialogFragment bottomSheetDialogFragment2 = this.s;
if (bottomSheetDialogFragment2 == null || bottomSheetDialogFragment2.getDialog() == null || !this.s.getDialog().isShowing()) {
return;
}
this.s.dismiss();
}
public final String u0(String str) {
return str.equals("Dewasa") ? this.g.getAdultBirthDayRequired() : str.equals("Anak") ? this.g.getChildBirthDayRequired() : str.equals("Bayi") ? this.g.getInfantBirthDayRequired() : ScAirlineConfig.FLAG_MANDATORY;
}
public final String v0(String str) {
ScAirlineConfig scAirlineConfig;
ScAirlineConfig scAirlineConfig2;
ScAirlineConfig scAirlineConfig3;
if (str.equals("Dewasa") && (scAirlineConfig3 = this.g) != null) {
return scAirlineConfig3.getAdultNameRequired().equals(ScAirlineConfig.FLAG_MANDATORY) ? ScAirlineConfig.FLAG_MANDATORY : this.g.getAdultNameRequired().equals(ScAirlineConfig.FLAG_OPTIONAL) ? ScAirlineConfig.FLAG_OPTIONAL : ScAirlineConfig.FLAG_UNUSED;
}
if (str.equals("Anak") && (scAirlineConfig2 = this.g) != null) {
return scAirlineConfig2.getChildNameRequired().equals(ScAirlineConfig.FLAG_MANDATORY) ? ScAirlineConfig.FLAG_MANDATORY : this.g.getChildNameRequired().equals(ScAirlineConfig.FLAG_OPTIONAL) ? ScAirlineConfig.FLAG_OPTIONAL : ScAirlineConfig.FLAG_UNUSED;
}
if (!str.equals("Bayi") || (scAirlineConfig = this.g) == null) {
return ScAirlineConfig.FLAG_MANDATORY;
}
return scAirlineConfig.getInfantNameRequired().equals(ScAirlineConfig.FLAG_MANDATORY) ? ScAirlineConfig.FLAG_MANDATORY : this.g.getInfantNameRequired().equals(ScAirlineConfig.FLAG_OPTIONAL) ? ScAirlineConfig.FLAG_OPTIONAL : ScAirlineConfig.FLAG_UNUSED;
}
public final String w0(String str) {
return str.equals("Dewasa") ? this.g.getAdultIdentityNumberRequired() : str.equals("Anak") ? this.g.getChildIdentityNumberRequired() : str.equals("Bayi") ? this.g.getInfantIdentityNumberRequired() : ScAirlineConfig.FLAG_MANDATORY;
}
public final String x0(String str) {
return str.equals("Dewasa") ? this.g.getAdultTitleRequired() : str.equals("Anak") ? this.g.getChildTitleRequired() : str.equals("Bayi") ? this.g.getInfantTitleRequired() : ScAirlineConfig.FLAG_MANDATORY;
}
public final com.bm.sc.bebasbayar.message.mp.PesawatMessage y0() {
throw new UnsupportedOperationException("Method not decompiled: com.bm.sc.bebasbayar.ui.activity.ticket.PlaneFormActivity.y0():com.bm.sc.bebasbayar.message.mp.PesawatMessage");
}
}