导航菜单

页面标题

页面副标题

SpeedCash v6.5.1482 - InjectVoucherActivity.java 源代码

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

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


package com.bm.sc.kotlin.ui.injectvoucher;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import androidx.appcompat.widget.Toolbar;
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.R;
import com.bm.sc.bebasbayar.adapter.entity.ProdukListEntity;
import com.bm.sc.bebasbayar.handler.MessageComposer;
import com.bm.sc.bebasbayar.handler.MessageSender;
import com.bm.sc.bebasbayar.helper.Affinity;
import com.bm.sc.bebasbayar.iface.MessageProcess;
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.PulsaPaketanGameMessage;
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.cash.Deposit2Activity;
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.OpenPaymentModel;
import com.bm.sc.kotlin.helper.OpenPaymentHelper;
import com.bm.sc.kotlin.ui.injectvoucher.InjectVoucherActivity;
import com.bm.sc.kotlin.ui.injectvoucher.TransactionInjectVoucherFragment;
import com.bm.sc.util.android.Device;
import com.bm.sc.util.common.Var;
import com.bm.sc.util.format.Mapper;
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 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 = {"\u0000~\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\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\u0005\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0007\u0018\u0000 >2\u00020\u00012\u00020\u0002:\u0001>B\u0007¢\u0006\u0004\b<\u0010=J\b\u0010\u0004\u001a\u00020\u0003H\u0002J\b\u0010\u0005\u001a\u00020\u0003H\u0002J\u0012\u0010\b\u001a\u00020\u00032\b\u0010\u0007\u001a\u0004\u0018\u00010\u0006H\u0014J\b\u0010\t\u001a\u00020\u0003H\u0016J\b\u0010\u000b\u001a\u00020\nH\u0014J\b\u0010\f\u001a\u00020\nH\u0016J\b\u0010\u000e\u001a\u00020\rH\u0014J\u001a\u0010\u0014\u001a\u00020\u00132\u0006\u0010\u0010\u001a\u00020\u000f2\b\u0010\u0012\u001a\u0004\u0018\u00010\u0011H\u0014J\u0012\u0010\u0015\u001a\u0004\u0018\u00010\u00112\u0006\u0010\u0010\u001a\u00020\u000fH\u0014J\b\u0010\u0016\u001a\u00020\rH\u0014J\b\u0010\u0017\u001a\u00020\u000fH\u0014J\b\u0010\u0018\u001a\u00020\u000fH\u0014J\b\u0010\u0019\u001a\u00020\u000fH\u0014J$\u0010\u001f\u001a\u00020\u00032\b\u0010\u001b\u001a\u0004\u0018\u00010\u001a2\u0006\u0010\u001c\u001a\u00020\r2\b\u0010\u001e\u001a\u0004\u0018\u00010\u001dH\u0016J$\u0010\"\u001a\u00020\u00032\b\u0010\u001b\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\r2\b\u0010\u001e\u001a\u0004\u0018\u00010\u001dH\u0016J$\u0010$\u001a\u00020\u00032\b\u0010\u001b\u001a\u0004\u0018\u00010#2\u0006\u0010!\u001a\u00020\r2\b\u0010\u001e\u001a\u0004\u0018\u00010\u001dH\u0016J\u0010\u0010%\u001a\u00020\u00032\u0006\u0010\u0010\u001a\u00020\u000fH\u0014J\b\u0010&\u001a\u00020\u0003H\u0014J\u0010\u0010(\u001a\u00020\u00032\u0006\u0010'\u001a\u00020\u000fH\u0014J\u0010\u0010+\u001a\u00020\u00032\u0006\u0010*\u001a\u00020)H\u0017J\b\u0010,\u001a\u00020\u0003H\u0016J\b\u0010-\u001a\u00020\u0003H\u0016J\u0010\u00100\u001a\u00020\u00032\u0006\u0010/\u001a\u00020.H\u0016J\u0010\u00103\u001a\u00020\u00032\u0006\u00102\u001a\u000201H\u0016J\b\u00104\u001a\u00020\u0003H\u0016R\u0018\u00107\u001a\u0004\u0018\u00010\u00118\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b5\u00106R\u0016\u0010;\u001a\u0002088\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b9\u0010:¨\u0006?"}, d2 = {"Lcom/bm/sc/kotlin/ui/injectvoucher/InjectVoucherActivity;", "Lcom/bm/sc/bebasbayar/ui/activity/TransactionActivity;", "Lcom/bm/sc/kotlin/ui/injectvoucher/TransactionInjectVoucherFragment$ITransaction;", "", "N", "Q", "Landroid/os/Bundle;", "savedInstanceState", "onCreate", "onBackPressed", "", "getWikiNameSpace", "getSelectedProductCode", "", "getViewResource", "", "isPayment", "Lcom/bm/sc/bebasbayar/message/BaseMessage;", "msg", "Lcom/bm/sc/bebasbayar/message/MPMessage;", "onTransactionDone", "getTransactionMessage", "getMainProductLogoResId", "isMainSubscriberId", "isNeedToDisplayShowcase", "isEnabledVoucher", "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", "Lcom/bm/sc/bebasbayar/message/BusMessage;", "event", "onMessageEvent", "onStart", "onStop", "Lcom/bm/sc/kotlin/data/local/OpenPaymentModel;", "openPaymentModel", "onTransactionOpenPayment", "Lcom/bm/sc/bebasbayar/message/mp/PulsaPaketanGameMessage;", "payloadInjectVoucher", "onTransactionSc", "doDeposit", "i", "Lcom/bm/sc/bebasbayar/message/BaseMessage;", "payloadMessage", "Landroidx/navigation/NavController;", "j", "Landroidx/navigation/NavController;", "navController", "<init>", "()V", "Companion", "app_release"}, k = 1, mv = {1, 8, 0})
public final class InjectVoucherActivity extends TransactionActivity implements TransactionInjectVoucherFragment.ITransaction {

    @NotNull
    public static final String ABOVE150K = ">Rp150.000";

    @NotNull
    public static final String ABOVE20GB = ">20GB";

    @NotNull
    public static final String BELOW50K = "<Rp50.000";

    @NotNull
    public static final String BETWEEN100K_150K = "Rp100.000 - Rp150.000";

    @NotNull
    public static final String BETWEEN11GB_20GB = "11-20GB";

    @NotNull
    public static final String BETWEEN1GB_5GB = "1-5GB";

    @NotNull
    public static final String BETWEEN50K_100K = "Rp50.000 - Rp100.000";

    @NotNull
    public static final String BETWEEN6GB_10GB = "6-10GB";

    @NotNull
    public static final String CLEAR_FILTER = "";

    @NotNull
    public static final String DAILY = "Harian";

    @NotNull
    public static final String MONTHLY = "Bulanan";

    @NotNull
    public static final String UNDER1GB = "<1GB";

    @NotNull
    public static final String UNLIMITED_GB = "Unlimited";

    @NotNull
    public static final String WEEKLY = "Mingguan";

    @NotNull
    public static final String YEARLY = "Tahunan";

    @Nullable
    public BaseMessage payloadMessage;

    public NavController navController;

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

    @NotNull
    public static final NavOptions l = 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\n\n\u0002\u0010\b\n\u0002\b\n\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002R\u000e\u0010\u0003\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0007\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\b\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\t\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\n\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u000b\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\f\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\r\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u001a\u0010\u000e\u001a\u00020\u000fX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0010\u0010\u0011\"\u0004\b\u0012\u0010\u0013R\u000e\u0010\u0014\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0015\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0016\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0017\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0018\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u0011\u0010\u0019\u001a\u00020\u001a¢\u0006\b\n\u0000\u001a\u0004\b\u001b\u0010\u001c¨\u0006\u001d"}, d2 = {"Lcom/bm/sc/kotlin/ui/injectvoucher/InjectVoucherActivity$Companion;", "", "()V", "ABOVE150K", "", "ABOVE20GB", "BELOW50K", "BETWEEN100K_150K", "BETWEEN11GB_20GB", "BETWEEN1GB_5GB", "BETWEEN50K_100K", "BETWEEN6GB_10GB", "CLEAR_FILTER", "DAILY", "LIMIT_MASS_TRANSACTION", "", "getLIMIT_MASS_TRANSACTION", "()I", "setLIMIT_MASS_TRANSACTION", "(I)V", "MONTHLY", "UNDER1GB", "UNLIMITED_GB", "WEEKLY", "YEARLY", "anim", "Landroidx/navigation/NavOptions;", "getAnim", "()Landroidx/navigation/NavOptions;", "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 NavOptions getAnim() {
            return InjectVoucherActivity.l;
        }

        public final int getLIMIT_MASS_TRANSACTION() {
            return InjectVoucherActivity.k;
        }

        public final void setLIMIT_MASS_TRANSACTION(int i) {
            InjectVoucherActivity.k = i;
        }
    }

    @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(InjectVoucherActivity.this, false, Var.toString(aPIMessageWrapper.getResponse_description(), ""));
                return;
            }
            String var = Var.toString(aPIMessageWrapper.getData().get(0).get("url"), "https://www.speedcash.co.id/");
            ((BaseActivity) InjectVoucherActivity.this).dataSession.store(DataSession.KEY_URL_LAST_OPEN_PAYMENT, var);
            Bundle bundle = new Bundle();
            bundle.putString("url", var);
            bundle.putString("title", "Pembayaran " + InjectVoucherActivity.this.getProductName());
            Intent intent = new Intent(InjectVoucherActivity.this, (Class<?>) OpenPaymentWebViewActivity.class);
            intent.putExtras(bundle);
            InjectVoucherActivity.this.startActivity(intent);
        }

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

    public static final void O(InjectVoucherActivity this$0, NavController navController, NavDestination destination, Bundle bundle) {
        String str;
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        Intrinsics.checkNotNullParameter(navController, "<anonymous parameter 0>");
        Intrinsics.checkNotNullParameter(destination, "destination");
        Toolbar toolbar = this$0.getToolbar();
        switch (destination.getId()) {
            case R.id.providerFragment:
                str = "Inject Voucher Fisik";
                break;
            case R.id.providerProductFragment:
                str = "Pilih Paket";
                break;
            case R.id.transactionInjectVoucherFragment:
                str = "Aktivasi Voucher Kosong";
                break;
            default:
                str = "Inject Voucher";
                break;
        }
        toolbar.setTitle(str);
    }

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

    public final void N() {
        NavController navController = this.navController;
        if (navController == null) {
            Intrinsics.throwUninitializedPropertyAccessException("navController");
            navController = null;
        }
        navController.addOnDestinationChangedListener(new NavController.OnDestinationChangedListener() {
            @Override
            public final void onDestinationChanged(NavController navController2, NavDestination navDestination, Bundle bundle) {
                InjectVoucherActivity.O(InjectVoucherActivity.this, navController2, navDestination, bundle);
            }
        });
    }

    public final void Q() {
        MessageComposer messageComposer = new MessageComposer(7, "ro/ui/inject_voucher_page");
        messageComposer.setRequest_method("GET");
        messageComposer.setData_type(2);
        messageComposer.setShowProgressRegular(true);
        messageComposer.addMessage("user_uuid", Device.getDeviceUUID(this));
        messageComposer.addMessage("user_id", new AppSession(this).retrieve(AppSession.PROPERTY_MERCHANT_ID));
        messageComposer.addMessage(BaseMessage.INDEX_VIA, "BB ANDROID");
        messageComposer.addMessage("app_id", "SPEEDCASH");
        messageComposer.setMessageProcess(new MessageProcess() {
            @Override
            public void afterProcess(@NotNull BaseMessage msg) {
                Intrinsics.checkNotNullParameter(msg, "msg");
                APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(msg);
                if (aPIMessageWrapper.isOK()) {
                    try {
                        InjectVoucherActivity.INSTANCE.setLIMIT_MASS_TRANSACTION(Mapper.mapToJSON(aPIMessageWrapper.getData().get(0)).optInt("limitMassTransaction", 3));
                    } catch (Exception e) {
                        InjectVoucherActivity.this.getLocalClassName();
                        e.toString();
                    }
                }
            }

            @Override
            public void backgroundProcess(long bytesRead, long contentLength, boolean done) {
            }

            @Override
            public void preProcess() {
            }
        });
        new MessageSender(this, messageComposer).execute();
    }

    @Override
    public void doDeposit() {
        Affinity.launch(this, Deposit2Activity.class);
        finish();
    }

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

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

    @Override
    @Nullable
    public BaseMessage getTransactionMessage(boolean isPayment) {
        return this.payloadMessage;
    }

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

    @Override
    @NotNull
    public String getWikiNameSpace() {
        String name = InjectVoucherActivity.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();
        boolean z = false;
        if (currentDestination != null && currentDestination.getId() == R.id.providerProductFragment) {
            NavController navController3 = this.navController;
            if (navController3 == null) {
                Intrinsics.throwUninitializedPropertyAccessException("navController");
            } else {
                navController2 = navController3;
            }
            navController2.navigateUp();
            return;
        }
        NavController navController4 = this.navController;
        if (navController4 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("navController");
            navController4 = null;
        }
        NavDestination currentDestination2 = navController4.getCurrentDestination();
        if (currentDestination2 != null && currentDestination2.getId() == R.id.transactionInjectVoucherFragment) {
            NavController navController5 = this.navController;
            if (navController5 == null) {
                Intrinsics.throwUninitializedPropertyAccessException("navController");
            } else {
                navController2 = navController5;
            }
            navController2.navigateUp();
            return;
        }
        if (getIntent().getExtras() != null) {
            Bundle extras = getIntent().getExtras();
            Intrinsics.checkNotNull(extras);
            z = Var.toBoolean(Boolean.valueOf(extras.getBoolean(AppSession.IS_FROM_NEW_HOME)), false);
        }
        if (z) {
            Affinity.purge(this, OtherHomeMenuActivity.class);
        } else {
            super.D();
        }
    }

    @Override
    public void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        this.balance_insufficient_container.setVisibility(8);
        Q();
        Fragment findFragmentById = getSupportFragmentManager().findFragmentById(R.id.fcv_inject_voucher_navigation);
        Intrinsics.checkNotNull(findFragmentById, "null cannot be cast to non-null type androidx.navigation.fragment.NavHostFragment");
        NavController navController = ((NavHostFragment) findFragmentById).getNavController();
        this.navController = navController;
        if (navController == null) {
            Intrinsics.throwUninitializedPropertyAccessException("navController");
            navController = null;
        }
        navController.setGraph(R.navigation.inject_voucher_navigation);
        N();
        getToolbar().setNavigationOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                InjectVoucherActivity.P(InjectVoucherActivity.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
    @NotNull
    public MPMessage onTransactionDone(boolean isPayment, @Nullable BaseMessage msg) {
        return new PulsaPaketanGameMessage(msg);
    }

    @Override
    public void onTransactionOpenPayment(@NotNull OpenPaymentModel openPaymentModel) {
        Intrinsics.checkNotNullParameter(openPaymentModel, "openPaymentModel");
        OpenPaymentHelper.INSTANCE.createOpenPayment(this, openPaymentModel, new a());
    }

    @Override
    public void onTransactionPrepare(boolean isPayment) {
    }

    @Override
    public void onTransactionSc(@NotNull PulsaPaketanGameMessage payloadInjectVoucher) {
        Intrinsics.checkNotNullParameter(payloadInjectVoucher, "payloadInjectVoucher");
        this.payloadMessage = payloadInjectVoucher;
        doTransaction(true, null);
    }

    @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) {
    }
}