导航菜单

页面标题

页面副标题

SpeedCash v6.5.1482 - TransferInternalActivity.java 源代码

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

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


package com.bm.sc.kotlin.ui.cash.internal;

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import androidx.appcompat.app.ActionBar;
import androidx.fragment.app.Fragment;
import androidx.view.NavController;
import androidx.view.NavDestination;
import androidx.view.NavOptions;
import androidx.view.fragment.NavHostFragment;
import com.bm.sc.bebasbayar.BuildConfig;
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.BusMessage;
import com.bm.sc.bebasbayar.message.MPMessage;
import com.bm.sc.bebasbayar.message.api.APIMessageWrapper;
import com.bm.sc.bebasbayar.message.mp.SCTIMessage;
import com.bm.sc.bebasbayar.message.qr.DataMessage;
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.OtherHomeMenuActivity;
import com.bm.sc.bebasbayar.ui.activity.TransactionActivity;
import com.bm.sc.bebasbayar.ui.activity.info.OpenPaymentWebViewActivity;
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.kotlin.data.local.OneClickPayAddModel;
import com.bm.sc.kotlin.data.local.OpenPaymentModel;
import com.bm.sc.kotlin.helper.OneClickPayHelperAdd;
import com.bm.sc.kotlin.helper.OpenPaymentHelper;
import com.bm.sc.kotlin.ui.BottomNavigationActivity;
import com.bm.sc.kotlin.ui.cash.internal.InputContactFragmentDirections;
import com.bm.sc.kotlin.ui.cash.internal.NominalTransactionFragment;
import com.bm.sc.kotlin.ui.cash.internal.TransferInternalActivity;
import com.bm.sc.kotlin.ui.oneclick.OneClickCartActivity;
import com.bm.sc.util.android.Device;
import com.bm.sc.util.common.Var;
import defpackage.CASE_INSENSITIVE_ORDER;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
import kotlin.text.Regex;
import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

@Metadata(d1 = {"\u0000x\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0005\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0015\u0018\u0000 N2\u00020\u00012\u00020\u0002:\u0001NB\u0007¢\u0006\u0004\bL\u0010MJ\u0012\u0010\u0006\u001a\u00020\u00052\b\u0010\u0004\u001a\u0004\u0018\u00010\u0003H\u0014J\b\u0010\u0007\u001a\u00020\u0005H\u0016J@\u0010\u0011\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\b2\u0006\u0010\n\u001a\u00020\b2\u0006\u0010\u000b\u001a\u00020\b2\u0006\u0010\f\u001a\u00020\b2\u0006\u0010\r\u001a\u00020\b2\u0006\u0010\u000f\u001a\u00020\u000e2\u0006\u0010\u0010\u001a\u00020\u000eH\u0016J\u001a\u0010\u0016\u001a\u00020\u00152\u0006\u0010\u0012\u001a\u00020\u000e2\b\u0010\u0014\u001a\u0004\u0018\u00010\u0013H\u0014J\u0010\u0010\u0017\u001a\u00020\u00132\u0006\u0010\u0012\u001a\u00020\u000eH\u0014J\b\u0010\u0018\u001a\u00020\bH\u0016J\b\u0010\u001a\u001a\u00020\u0019H\u0014J\b\u0010\u001b\u001a\u00020\bH\u0014J$\u0010!\u001a\u00020\u00052\b\u0010\u001d\u001a\u0004\u0018\u00010\u001c2\u0006\u0010\u001e\u001a\u00020\u00192\b\u0010 \u001a\u0004\u0018\u00010\u001fH\u0016J$\u0010$\u001a\u00020\u00052\b\u0010\u001d\u001a\u0004\u0018\u00010\"2\u0006\u0010#\u001a\u00020\u00192\b\u0010 \u001a\u0004\u0018\u00010\u001fH\u0016J$\u0010&\u001a\u00020\u00052\b\u0010\u001d\u001a\u0004\u0018\u00010%2\u0006\u0010#\u001a\u00020\u00192\b\u0010 \u001a\u0004\u0018\u00010\u001fH\u0016J\u0010\u0010'\u001a\u00020\u00052\u0006\u0010\u0012\u001a\u00020\u000eH\u0014J\b\u0010(\u001a\u00020\u0005H\u0014J\u0010\u0010*\u001a\u00020\u00052\u0006\u0010)\u001a\u00020\u000eH\u0014J\b\u0010+\u001a\u00020\u0019H\u0014J\b\u0010,\u001a\u00020\u000eH\u0014J\b\u0010-\u001a\u00020\u000eH\u0014J\b\u0010.\u001a\u00020\u000eH\u0014J\u0010\u00101\u001a\u00020\u00052\u0006\u00100\u001a\u00020/H\u0017J\b\u00102\u001a\u00020\u0005H\u0016J\b\u00103\u001a\u00020\u0005H\u0016J\b\u00104\u001a\u00020\u0005H\u0002J\b\u00105\u001a\u00020\u0005H\u0002R\u0016\u00109\u001a\u0002068\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b7\u00108R\u0016\u0010=\u001a\u00020:8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b;\u0010<R\u0016\u0010@\u001a\u00020\b8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b>\u0010?R\u0018\u0010B\u001a\u0004\u0018\u00010\b8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bA\u0010?R\u0018\u0010D\u001a\u0004\u0018\u00010\b8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bC\u0010?R\u0018\u0010F\u001a\u0004\u0018\u00010\b8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bE\u0010?R\u0016\u0010I\u001a\u00020\u000e8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bG\u0010HR\u0016\u0010K\u001a\u00020\u000e8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bJ\u0010H¨\u0006O"}, d2 = {"Lcom/bm/sc/kotlin/ui/cash/internal/TransferInternalActivity;", "Lcom/bm/sc/bebasbayar/ui/activity/TransactionActivity;", "Lcom/bm/sc/kotlin/ui/cash/internal/NominalTransactionFragment$IFragmentAction;", "Landroid/os/Bundle;", "savedInstanceState", "", "onCreate", "onBackPressed", "", "idPel", MPMessage.IncludeMessage.TOKEN, "lastPin", "nominal", "desc", "", "isUserUseOpenPayment", "isUserAddToOneClick", "onTransaction", "isPayment", "Lcom/bm/sc/bebasbayar/message/BaseMessage;", "msg", "Lcom/bm/sc/bebasbayar/message/MPMessage;", "onTransactionDone", "getTransactionMessage", "getSelectedProductCode", "", "getViewResource", "getWikiNameSpace", "Lcom/bm/sc/bebasbayar/ui/fragment/dialog/OptionListFragment;", "optionListFragment", "resCode", "Lcom/bm/sc/bebasbayar/adapter/entity/ProdukListEntity;", "produkListEntity", "onOptionChoosen", "Lcom/bm/sc/bebasbayar/ui/fragment/dialog/OptionListFragment1;", "rescode", "optionChoosen", "Lcom/bm/sc/bebasbayar/ui/fragment/dialog/OptionListFragment2;", "optionChoosen1", "onTransactionPrepare", "onShowcaseFinished", "isClickTriggered", "resetForm", "getMainProductLogoResId", "isMainSubscriberId", "isNeedToDisplayShowcase", "isEnabledVoucher", "Lcom/bm/sc/bebasbayar/message/BusMessage;", "event", "onMessageEvent", "onStart", "onStop", "N", "M", "Landroidx/navigation/NavController;", "i", "Landroidx/navigation/NavController;", "navController", "Lcom/bm/sc/bebasbayar/message/mp/SCTIMessage;", "j", "Lcom/bm/sc/bebasbayar/message/mp/SCTIMessage;", "msgScti", "k", "Ljava/lang/String;", "nominalTransfer", "l", "selectedPhoneNumber", "m", "notes", "n", DataMessage.PIN, "o", "Z", "isFromMenuTransferAll", "p", "isFromNewHome", "<init>", "()V", "Companion", "app_release"}, k = 1, mv = {1, 8, 0})
public final class TransferInternalActivity extends TransactionActivity implements NominalTransactionFragment.IFragmentAction {

    @NotNull
    public static final String USER_PHONE = "PHONE";

    public NavController navController;

    public SCTIMessage msgScti;

    public String nominalTransfer;

    @Nullable
    public String selectedPhoneNumber;

    @Nullable
    public String notes;

    @Nullable
    public String pin;

    public boolean isFromMenuTransferAll;

    public boolean isFromNewHome;

    @NotNull
    public static final Companion INSTANCE = new Companion(null);

    @NotNull
    public static final NavOptions q = new NavOptions.Builder().setEnterAnim(R.anim.slide_in_up).setExitAnim(R.anim.slide_out_down).setPopEnterAnim(R.anim.slide_in_up).setPopExitAnim(R.anim.slide_out_down).build();

    @Metadata(d1 = {"\u0000,\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0005\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J\u0016\u0010\r\u001a\u00020\u000e2\u0006\u0010\u000f\u001a\u00020\u00042\u0006\u0010\u0010\u001a\u00020\u0011J\u001e\u0010\u0012\u001a\u00020\u000e2\u0006\u0010\u0013\u001a\u00020\u00042\u0006\u0010\u0014\u001a\u00020\u00042\u0006\u0010\u0015\u001a\u00020\u0004R\u000e\u0010\u0003\u001a\u00020\u0004X\u0082T¢\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0004X\u0082T¢\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0004X\u0082T¢\u0006\u0002\n\u0000R\u000e\u0010\u0007\u001a\u00020\u0004X\u0082T¢\u0006\u0002\n\u0000R\u000e\u0010\b\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u0011\u0010\t\u001a\u00020\n¢\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\f¨\u0006\u0016"}, d2 = {"Lcom/bm/sc/kotlin/ui/cash/internal/TransferInternalActivity$Companion;", "", "()V", "FROM_MENU_TRANSFER", "", "ID_SPEEDCASH", "NAME_USER_SC", "NOMINAL", "USER_PHONE", "anim", "Landroidx/navigation/NavOptions;", "getAnim", "()Landroidx/navigation/NavOptions;", "buildBundleFromHistory", "Landroid/os/Bundle;", "userPhone", "isFromMenuTransferAll", "", "buildBundleQrInternal", "idSc", "username", "nominal", "app_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
    public static final class Companion {
        public Companion() {
        }

        public Companion(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        @NotNull
        public final Bundle buildBundleFromHistory(@NotNull String userPhone, boolean isFromMenuTransferAll) {
            Intrinsics.checkNotNullParameter(userPhone, "userPhone");
            Bundle bundle = new Bundle();
            bundle.putString(TransferInternalActivity.USER_PHONE, userPhone);
            bundle.putBoolean("FROM:TF:MENU", isFromMenuTransferAll);
            return bundle;
        }

        @NotNull
        public final Bundle buildBundleQrInternal(@NotNull String idSc, @NotNull String username, @NotNull String nominal) {
            Intrinsics.checkNotNullParameter(idSc, "idSc");
            Intrinsics.checkNotNullParameter(username, "username");
            Intrinsics.checkNotNullParameter(nominal, "nominal");
            Bundle bundle = new Bundle();
            bundle.putString("ID_SC", idSc);
            bundle.putString("NOMINAL", nominal);
            bundle.putString("USERNAME_SC", username);
            return bundle;
        }

        @NotNull
        public final NavOptions getAnim() {
            return TransferInternalActivity.q;
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\u0010\u0003\u001a\u00020\u00022\b\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Lcom/bm/sc/bebasbayar/message/BaseMessage;", "baseMessage", "", "a", "(Lcom/bm/sc/bebasbayar/message/BaseMessage;)V"}, k = 3, mv = {1, 8, 0})
    public static final class a extends Lambda implements Function1<BaseMessage, Unit> {
        public a() {
            super(1);
        }

        public final void a(@Nullable BaseMessage baseMessage) {
            APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
            if (!aPIMessageWrapper.isOK()) {
                Affinity.info(TransferInternalActivity.this, false, Var.toString(aPIMessageWrapper.getResponse_description(), ""));
            } else {
                aPIMessageWrapper.getData().get(0);
                Affinity.purge(TransferInternalActivity.this, OneClickCartActivity.class);
            }
        }

        @Override
        public Unit invoke(BaseMessage baseMessage) {
            a(baseMessage);
            return Unit.INSTANCE;
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\u0010\u0003\u001a\u00020\u00022\b\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Lcom/bm/sc/bebasbayar/message/BaseMessage;", "baseMessage", "", "a", "(Lcom/bm/sc/bebasbayar/message/BaseMessage;)V"}, k = 3, mv = {1, 8, 0})
    public static final class b extends Lambda implements Function1<BaseMessage, Unit> {
        public b() {
            super(1);
        }

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

        @Override
        public Unit invoke(BaseMessage baseMessage) {
            a(baseMessage);
            return Unit.INSTANCE;
        }
    }

    public static final void O(TransferInternalActivity this$0, View view) {
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        this$0.D();
    }

    public final void M() {
        SCTIMessage sCTIMessage;
        getTransactionMessage(true).setItem(BaseMessage.INDEX_VERSION_CODE, 482);
        getTransactionMessage(true).setItem(BaseMessage.INDEX_VERSION_NAME, BuildConfig.VERSION_NAME);
        getTransactionMessage(true);
        String str = this.nominalTransfer;
        OneClickPayAddModel oneClickPayAddModel = null;
        if (str == null) {
            Intrinsics.throwUninitializedPropertyAccessException("nominalTransfer");
            str = null;
        }
        long parseDouble = (int) Double.parseDouble(str);
        String str2 = this.selectedPhoneNumber;
        if (str2 != null) {
            OneClickPayHelperAdd oneClickPayHelperAdd = OneClickPayHelperAdd.INSTANCE;
            Context applicationContext = getApplicationContext();
            Intrinsics.checkNotNullExpressionValue(applicationContext, "applicationContext");
            SCTIMessage sCTIMessage2 = this.msgScti;
            if (sCTIMessage2 == null) {
                Intrinsics.throwUninitializedPropertyAccessException("msgScti");
                sCTIMessage = null;
            } else {
                sCTIMessage = sCTIMessage2;
            }
            Intrinsics.checkNotNull(sCTIMessage);
            String retrieve = this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID);
            Intrinsics.checkNotNullExpressionValue(retrieve, "appSession.retrieve(AppS…ion.PROPERTY_MERCHANT_ID)");
            String productName = getProductName();
            Intrinsics.checkNotNullExpressionValue(productName, "productName");
            String uuid = Device.getDeviceUUID(this).toString();
            Intrinsics.checkNotNullExpressionValue(uuid, "getDeviceUUID(this).toString()");
            oneClickPayAddModel = oneClickPayHelperAdd.composeRequestMsgAddCart(applicationContext, false, sCTIMessage, "", retrieve, "SCTI", str2, parseDouble, 2, "", productName, "", uuid);
        }
        if (oneClickPayAddModel != null) {
            OneClickPayHelperAdd.INSTANCE.addToCartOneClickPayItem(this, oneClickPayAddModel, new a());
        }
    }

    public final void N() {
        SCTIMessage sCTIMessage;
        getTransactionMessage(true).setItem(BaseMessage.INDEX_VERSION_CODE, 482);
        getTransactionMessage(true).setItem(BaseMessage.INDEX_VERSION_NAME, BuildConfig.VERSION_NAME);
        getTransactionMessage(true);
        String str = this.nominalTransfer;
        OpenPaymentModel openPaymentModel = null;
        if (str == null) {
            Intrinsics.throwUninitializedPropertyAccessException("nominalTransfer");
            str = null;
        }
        long parseDouble = (int) Double.parseDouble(str);
        String str2 = this.selectedPhoneNumber;
        if (str2 != null) {
            OpenPaymentHelper openPaymentHelper = OpenPaymentHelper.INSTANCE;
            Context applicationContext = getApplicationContext();
            Intrinsics.checkNotNullExpressionValue(applicationContext, "applicationContext");
            SCTIMessage sCTIMessage2 = this.msgScti;
            if (sCTIMessage2 == null) {
                Intrinsics.throwUninitializedPropertyAccessException("msgScti");
                sCTIMessage = null;
            } else {
                sCTIMessage = sCTIMessage2;
            }
            Intrinsics.checkNotNull(sCTIMessage);
            String retrieve = this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID);
            Intrinsics.checkNotNullExpressionValue(retrieve, "appSession.retrieve(AppS…ion.PROPERTY_MERCHANT_ID)");
            String productName = getProductName();
            Intrinsics.checkNotNullExpressionValue(productName, "productName");
            String uuid = Device.getDeviceUUID(this).toString();
            Intrinsics.checkNotNullExpressionValue(uuid, "getDeviceUUID(this).toString()");
            openPaymentModel = openPaymentHelper.composeRequestMsg(applicationContext, false, sCTIMessage, "", retrieve, "SCTI", str2, parseDouble, 1, "", productName, "", uuid);
        }
        if (openPaymentModel != null) {
            OpenPaymentHelper.INSTANCE.createOpenPayment(this, openPaymentModel, new b());
        }
    }

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

    @Override
    @NotNull
    public String getSelectedProductCode() {
        return "SCTI";
    }

    @Override
    @NotNull
    public BaseMessage getTransactionMessage(boolean isPayment) {
        SCTIMessage sCTIMessage = new SCTIMessage(this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID), this.pin, this.appSession.retrieve(AppSession.PROPERTY_AUTH_TOKEN));
        sCTIMessage.setItem(BaseMessage.INDEX_VERSION_CODE, 482);
        sCTIMessage.setItem(BaseMessage.INDEX_VERSION_NAME, BuildConfig.VERSION_NAME);
        this.msgScti = sCTIMessage;
        sCTIMessage.setAdditional_dataValue(0, this.selectedPhoneNumber);
        SCTIMessage sCTIMessage2 = this.msgScti;
        if (sCTIMessage2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("msgScti");
            sCTIMessage2 = null;
        }
        String str = this.nominalTransfer;
        if (str == null) {
            Intrinsics.throwUninitializedPropertyAccessException("nominalTransfer");
            str = null;
        }
        sCTIMessage2.setAdditional_dataValue(1, str);
        SCTIMessage sCTIMessage3 = this.msgScti;
        if (sCTIMessage3 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("msgScti");
            sCTIMessage3 = null;
        }
        String str2 = this.notes;
        sCTIMessage3.setAdditional_dataValue(2, str2 != null ? new Regex("[*]").replace(str2, "") : null);
        Device.getAddressLocation(this);
        SCTIMessage sCTIMessage4 = this.msgScti;
        if (sCTIMessage4 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("msgScti");
            sCTIMessage4 = null;
        }
        sCTIMessage4.setItem(BaseMessage.INDEX_UUID, Var.toString(Device.getDeviceUUID(getApplicationContext()).toString(), ""));
        SCTIMessage sCTIMessage5 = this.msgScti;
        if (sCTIMessage5 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("msgScti");
            sCTIMessage5 = null;
        }
        sCTIMessage5.setAdditional_dataValue(109, Device.getLogDevice(this));
        SCTIMessage sCTIMessage6 = this.msgScti;
        if (sCTIMessage6 != null) {
            return sCTIMessage6;
        }
        Intrinsics.throwUninitializedPropertyAccessException("msgScti");
        return null;
    }

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

    @Override
    @NotNull
    public String getWikiNameSpace() {
        String name = TransferInternalActivity.class.getName();
        Intrinsics.checkNotNullExpressionValue(name, "javaClass.name");
        return name;
    }

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

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

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

    @Override
    public void D() {
        NavController navController = this.navController;
        NavController navController2 = null;
        if (navController == null) {
            Intrinsics.throwUninitializedPropertyAccessException("navController");
            navController = null;
        }
        NavDestination currentDestination = navController.getCurrentDestination();
        if (currentDestination != null && currentDestination.getId() == R.id.numberInquiryFragment) {
            if (this.isFromMenuTransferAll) {
                finish();
                return;
            } else if (this.isFromNewHome) {
                Affinity.purge(this, OtherHomeMenuActivity.class);
                return;
            } else {
                Affinity.purge(this, BottomNavigationActivity.class);
                return;
            }
        }
        NavController navController3 = this.navController;
        if (navController3 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("navController");
            navController3 = null;
        }
        NavDestination currentDestination2 = navController3.getCurrentDestination();
        if (!(currentDestination2 != null && currentDestination2.getId() == R.id.nominalTransactionFragment)) {
            super.D();
            return;
        }
        NavController navController4 = this.navController;
        if (navController4 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("navController");
        } else {
            navController2 = navController4;
        }
        navController2.navigateUp();
    }

    @Override
    public void onCreate(@Nullable Bundle savedInstanceState) {
        ActionBar supportActionBar;
        super.onCreate(savedInstanceState);
        this.balance_insufficient_container.setVisibility(8);
        Fragment findFragmentById = getSupportFragmentManager().findFragmentById(R.id.fcv_scti_navigation);
        Intrinsics.checkNotNull(findFragmentById, "null cannot be cast to non-null type androidx.navigation.fragment.NavHostFragment");
        NavController navController = ((NavHostFragment) findFragmentById).getNavController();
        navController.setGraph(R.navigation.transfer_internal_navigation);
        this.navController = navController;
        ActionBar supportActionBar2 = getSupportActionBar();
        if (supportActionBar2 != null) {
            supportActionBar2.setTitle("Transfer SpeedCash");
        }
        Bundle extras = getIntent().getExtras();
        if (extras != null) {
            String idSc = extras.getString("ID_SC", "");
            String nominal = extras.getString("NOMINAL", "");
            String usernameSc = extras.getString("USERNAME_SC", "");
            Intrinsics.checkNotNullExpressionValue(idSc, "idSc");
            NavController navController2 = null;
            if (idSc.length() > 0) {
                Intrinsics.checkNotNullExpressionValue(nominal, "nominal");
                if (nominal.length() > 0) {
                    Intrinsics.checkNotNullExpressionValue(usernameSc, "usernameSc");
                    if (usernameSc.length() > 0) {
                        InputContactFragmentDirections.ActionNumberInquiryFragmentToNominalTransactionFragment actionNumberInquiryFragmentToNominalTransactionFragment = InputContactFragmentDirections.actionNumberInquiryFragmentToNominalTransactionFragment(usernameSc, idSc);
                        Intrinsics.checkNotNullExpressionValue(actionNumberInquiryFragmentToNominalTransactionFragment, "actionNumberInquiryFragm…dSc\n                    )");
                        actionNumberInquiryFragmentToNominalTransactionFragment.setValueTransfer(nominal);
                        NavController navController3 = this.navController;
                        if (navController3 == null) {
                            Intrinsics.throwUninitializedPropertyAccessException("navController");
                            navController3 = null;
                        }
                        navController3.navigate(actionNumberInquiryFragmentToNominalTransactionFragment, q);
                    }
                }
            }
            String userPhone = extras.getString(USER_PHONE, "");
            Intrinsics.checkNotNullExpressionValue(userPhone, "userPhone");
            if (userPhone.length() > 0) {
                Bundle bundle = new Bundle();
                bundle.putString(USER_PHONE, userPhone);
                NavController navController4 = this.navController;
                if (navController4 == null) {
                    Intrinsics.throwUninitializedPropertyAccessException("navController");
                } else {
                    navController2 = navController4;
                }
                navController2.setGraph(R.navigation.transfer_internal_navigation, bundle);
            }
            this.isFromMenuTransferAll = extras.getBoolean("FROM:TF:MENU", false);
            this.isFromNewHome = extras.getBoolean(AppSession.IS_FROM_NEW_HOME, false);
            String title = extras.getString("tittle", "");
            if (getToolbar() != null) {
                Intrinsics.checkNotNullExpressionValue(title, "title");
                if ((title.length() > 0) && (supportActionBar = getSupportActionBar()) != null) {
                    supportActionBar.setTitle(title);
                }
            }
        }
        getToolbar().setNavigationOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                TransferInternalActivity.O(TransferInternalActivity.this, view);
            }
        });
    }

    @Override
    @Subscribe(threadMode = ThreadMode.MAIN)
    public void onMessageEvent(@NotNull BusMessage event) {
        Intrinsics.checkNotNullParameter(event, "event");
        if (event.getEventType() == 1) {
            this.appSession.store(AppSession.PROPERTY_BALANCE, Var.toString(Double.valueOf(event.getBalance()), "0"));
        }
    }

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

    @Override
    public void onShowcaseFinished() {
    }

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

    @Override
    public void onStop() {
        super.onStop();
        EventBus.getDefault().unregister(this);
    }

    @Override
    public void onTransaction(@NotNull String idPel, @NotNull String token, @NotNull String lastPin, @NotNull String nominal, @NotNull String desc, boolean isUserUseOpenPayment, boolean isUserAddToOneClick) {
        Intrinsics.checkNotNullParameter(idPel, "idPel");
        Intrinsics.checkNotNullParameter(token, "token");
        Intrinsics.checkNotNullParameter(lastPin, "lastPin");
        Intrinsics.checkNotNullParameter(nominal, "nominal");
        Intrinsics.checkNotNullParameter(desc, "desc");
        this.nominalTransfer = nominal;
        this.notes = CASE_INSENSITIVE_ORDER.replace$default(desc, "[*]", "", false, 4, (Object) null);
        this.pin = lastPin;
        this.selectedPhoneNumber = idPel;
        if (isUserAddToOneClick) {
            M();
        } else if (isUserUseOpenPayment) {
            N();
        } else {
            doTransaction(true, null);
        }
    }

    @Override
    @NotNull
    public MPMessage onTransactionDone(boolean isPayment, @Nullable BaseMessage msg) {
        return new SCTIMessage(msg);
    }

    @Override
    public void onTransactionPrepare(boolean isPayment) {
    }

    @Override
    public void optionChoosen(@Nullable OptionListFragment1 optionListFragment, int rescode, @Nullable ProdukListEntity produkListEntity) {
    }

    @Override
    public void optionChoosen1(@Nullable OptionListFragment2 optionListFragment, int rescode, @Nullable ProdukListEntity produkListEntity) {
    }

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