导航菜单

页面标题

页面副标题

Easycash v3.75.13 - WorkInformationNewActivity.java 源代码

正在查看: Easycash v3.75.13 应用的 WorkInformationNewActivity.java JAVA 源代码文件

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


package com.lingyue.easycash.authentication.activity;

import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.Rect;
import android.os.Bundle;
import android.text.InputFilter;
import android.text.TextUtils;
import android.text.method.DigitsKeyListener;
import android.view.KeyEvent;
import android.view.MotionEvent;
import android.view.View;
import android.view.inputmethod.InputMethodManager;
import android.widget.Button;
import android.widget.EditText;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.widget.NestedScrollView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.BindView;
import butterknife.OnClick;
import com.google.android.material.imageview.ShapeableImageView;
import com.lingyue.easycash.AuthUtils;
import com.lingyue.easycash.R;
import com.lingyue.easycash.adapters.AuthStepAdapter;
import com.lingyue.easycash.appconfig.GeneralConfigDataRepository;
import com.lingyue.easycash.authentication.AuthBusinessProcessor;
import com.lingyue.easycash.commom.EasyCashCommonActivity;
import com.lingyue.easycash.models.AwardStepType;
import com.lingyue.easycash.models.EmploymentInfoRequest;
import com.lingyue.easycash.models.LabelBean;
import com.lingyue.easycash.models.ThirdPartyLoanStatusEnum;
import com.lingyue.easycash.models.enums.EventErrorCode;
import com.lingyue.easycash.models.enums.EventStep;
import com.lingyue.easycash.models.event.AddressSelectEvent;
import com.lingyue.easycash.models.response.IndustryVocationResponse;
import com.lingyue.easycash.models.response.LoanUseResponse;
import com.lingyue.easycash.models.response.OtherPlatformLoanResponse;
import com.lingyue.easycash.models.response.SourceOfIncomeResponse;
import com.lingyue.easycash.net.EasyCashResponseCode;
import com.lingyue.easycash.utils.AuthBackTipsDialogUtil;
import com.lingyue.easycash.utils.EasycashUmengEvent;
import com.lingyue.easycash.utils.GiftAwardOperationUtil;
import com.lingyue.easycash.utils.SensorTrackEvent;
import com.lingyue.easycash.widght.AuthGeneralView;
import com.lingyue.easycash.widght.AuthGeneralViewV2;
import com.lingyue.easycash.widght.BaseAuthGeneralView;
import com.lingyue.easycash.widght.bottomDialog.EasyCashBottomAddressDialog;
import com.lingyue.easycash.widght.selectLabelBeanView.SingleRowSelectCompanion;
import com.lingyue.easycash.widght.selectLabelBeanView.TwoRowSelectCompanion;
import com.lingyue.idnbaselib.SentryTransactionConstants;
import com.lingyue.idnbaselib.framework.lifecycle.LifecycleEvent;
import com.lingyue.idnbaselib.model.IdnObserver;
import com.lingyue.idnbaselib.model.MediaRegisterAwardResponse;
import com.lingyue.idnbaselib.model.response.BooleanResponse;
import com.lingyue.idnbaselib.sentrybusiness.ISentryBusinessEventAutoFinish;
import com.lingyue.idnbaselib.utils.DevUtil;
import com.lingyue.idnbaselib.utils.EcFormatUtil;
import com.lingyue.idnbaselib.utils.JsonParamsBuilder;
import com.lingyue.idnbaselib.utils.SmoothScrollUtils;
import com.lingyue.idnbaselib.utils.TextViewUtil;
import com.lingyue.idnbaselib.utils.ThirdPartEventUtils;
import com.lingyue.idnbaselib.widget.SelectorLinkage;
import com.lingyue.supertoolkit.customtools.ScreenUtils;
import com.lingyue.supertoolkit.screen.IScreenShotProtectPage;
import com.lingyue.supertoolkit.widgets.BaseUtils;
import com.sensorsdata.analytics.android.autotrack.aop.SensorsDataAutoTrackHelper;
import com.sensorsdata.analytics.android.sdk.SensorsDataInstrumented;
import com.veda.android.imageloaderlib.IImageLoader;
import com.veda.android.imageloaderlib.Imager;
import com.yangqianguan.statistics.AutoTrackHelper;
import io.reactivex.Flowable;
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.disposables.Disposable;
import io.reactivex.functions.Consumer;
import io.reactivex.functions.Predicate;
import io.reactivex.schedulers.Schedulers;
import io.sentry.ITransaction;
import io.sentry.Sentry;
import io.sentry.SpanStatus;
import java.math.BigDecimal;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.HashMap;

public class WorkInformationNewActivity extends EasyCashCommonActivity implements ISentryBusinessEventAutoFinish, IScreenShotProtectPage {
    private SingleRowSelectCompanion B;
    private SingleRowSelectCompanion C;
    private SingleRowSelectCompanion D;
    private SingleRowSelectCompanion E;
    private SingleRowSelectCompanion F;
    private TwoRowSelectCompanion G;
    private TwoRowSelectCompanion H;
    private LabelBean J;
    private LabelBean K;
    private LabelBean L;
    private LabelBean M;
    private LabelBean N;
    private LabelBean O;
    private LabelBean P;
    private LabelBean Q;
    private LabelBean R;
    private LabelBean S;
    private LabelBean T;
    private LabelBean U;
    private LabelBean V;
    private String W;
    private String X;
    private String Y;

    EasyCashBottomAddressDialog f8a0;

    @BindView(R.id.agv_company_phone)
    AuthGeneralViewV2 agvCompanyPhone;

    @BindView(R.id.agv_income_date)
    AuthGeneralView agvIncomeDate;

    @BindView(R.id.agv_industry_vocation)
    AuthGeneralView agvIndustryVocation;

    @BindView(R.id.agv_loan_status)
    AuthGeneralView agvLoanStatus;

    @BindView(R.id.agv_loan_use)
    AuthGeneralView agvLoanUse;

    @BindView(R.id.agv_monthly_income)
    AuthGeneralViewV2 agvMonthlyIncome;

    @BindView(R.id.agv_other_platform_loan)
    AuthGeneralView agvOtherPlatformLoan;

    @BindView(R.id.agv_source_of_income)
    AuthGeneralView agvSourceOfIncome;

    @BindView(R.id.agv_work_address)
    AuthGeneralView agvWorkAddress;

    @BindView(R.id.agv_work_address_city)
    AuthGeneralView agvWorkAddressCity;

    @BindView(R.id.agv_work_duration)
    AuthGeneralView agvWorkDuration;

    String f9b0;

    @BindView(R.id.btn_next_step)
    Button btnNextStep;

    private ITransaction f10c0;

    @BindView(R.id.rl_award_content)
    RelativeLayout rlAwardContent;

    @BindView(R.id.rv_auth)
    RecyclerView rvAuth;

    @BindView(2131363222)
    NestedScrollView scrollView;

    @BindView(R.id.siv_award_content)
    ShapeableImageView sivAwardContent;

    @BindView(R.id.tv_award_content)
    TextView tvAwardContent;
    private HashMap<Integer, String> I = new HashMap<>();
    private SelectorLinkage Z = new SelectorLinkage();

    static class AnonymousClass17 {
        static final int[] a;

        static {
            int[] iArr = new int[ThirdPartyLoanStatusEnum.values().length];
            a = iArr;
            try {
                iArr[ThirdPartyLoanStatusEnum.NOT_PAY_OFF.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                a[ThirdPartyLoanStatusEnum.NOT_APPLIED.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            try {
                a[ThirdPartyLoanStatusEnum.PAID_OFF.ordinal()] = 3;
            } catch (NoSuchFieldError unused3) {
            }
        }
    }

    private void A1() {
        this.G.g(new TwoRowSelectCompanion.TwoRowSelectViewListener() {
            @Override
            public void a() {
                WorkInformationNewActivity.this.L2();
            }

            @Override
            public void b(View view, LabelBean labelBean, LabelBean labelBean2) {
                ThirdPartEventUtils.y(WorkInformationNewActivity.this, EasycashUmengEvent.p);
                WorkInformationNewActivity.this.N = labelBean;
                WorkInformationNewActivity.this.O = labelBean2;
                WorkInformationNewActivity.this.agvIndustryVocation.o(labelBean.label, labelBean2.label);
                WorkInformationNewActivity.this.Z.c(WorkInformationNewActivity.this.agvIndustryVocation);
            }

            @Override
            public void c() {
                WorkInformationNewActivity.this.logAuthWorkPickerExpose(SentryTransactionConstants.AuthWorkPickerType.INDUSTRY);
            }
        });
    }

    public void A2() {
        this.D.d();
    }

    public ArrayList<LabelBean> B1() {
        ArrayList<LabelBean> arrayList = new ArrayList<>();
        for (int i = 0; i <= 100; i++) {
            LabelBean labelBean = new LabelBean();
            labelBean.value = String.valueOf(i);
            labelBean.label = i + " " + t1(R.string.year);
            labelBean.children = new ArrayList<>();
            for (int i2 = 1; i2 <= 12; i2++) {
                LabelBean labelBean2 = new LabelBean();
                labelBean2.value = String.valueOf(i2);
                labelBean2.label = i2 + " " + t1(R.string.month);
                labelBean.children.add(labelBean2);
            }
            arrayList.add(labelBean);
        }
        return arrayList;
    }

    public void B2() {
        this.E.d();
    }

    private void C1() {
        LabelBean labelBean;
        LabelBean labelBean2 = this.T;
        if (labelBean2 != null) {
            this.agvLoanStatus.setContentText(labelBean2.label);
        }
        LabelBean labelBean3 = this.T;
        if (labelBean3 == null || !labelBean3.value.equals(ThirdPartyLoanStatusEnum.NOT_PAY_OFF.name()) || (labelBean = this.U) == null) {
            return;
        }
        this.agvOtherPlatformLoan.setContentText(labelBean.label);
    }

    public static boolean C2(Integer num) throws Exception {
        return num.intValue() == 512;
    }

    private void D1() {
        this.D.f(new SingleRowSelectCompanion.SingleRowSelectViewListener() {
            @Override
            public void a() {
                WorkInformationNewActivity.this.O2();
            }

            @Override
            public void c() {
                WorkInformationNewActivity.this.logAuthWorkPickerExpose(SentryTransactionConstants.AuthWorkPickerType.LOAN_STATUS);
            }

            @Override
            public void d(View view, LabelBean labelBean) {
                ThirdPartEventUtils.y(WorkInformationNewActivity.this, EasycashUmengEvent.s);
                WorkInformationNewActivity.this.T = labelBean;
                WorkInformationNewActivity workInformationNewActivity = WorkInformationNewActivity.this;
                workInformationNewActivity.agvLoanStatus.setContentText(workInformationNewActivity.T.label);
                if (AnonymousClass17.a[ThirdPartyLoanStatusEnum.valueOf(WorkInformationNewActivity.this.T.value).ordinal()] != 1) {
                    WorkInformationNewActivity.this.agvOtherPlatformLoan.setVisibility(8);
                } else {
                    WorkInformationNewActivity.this.agvOtherPlatformLoan.setVisibility(0);
                }
                WorkInformationNewActivity.this.Z.c(WorkInformationNewActivity.this.agvLoanStatus);
            }
        });
    }

    private void E1() {
        this.B.f(new SingleRowSelectCompanion.SingleRowSelectViewListener() {
            @Override
            public void a() {
                WorkInformationNewActivity.this.M2();
            }

            @Override
            public void c() {
                WorkInformationNewActivity.this.logAuthWorkPickerExpose(SentryTransactionConstants.AuthWorkPickerType.LOAN_USE);
            }

            @Override
            public void d(View view, LabelBean labelBean) {
                WorkInformationNewActivity.this.S = labelBean;
                WorkInformationNewActivity workInformationNewActivity = WorkInformationNewActivity.this;
                workInformationNewActivity.agvLoanUse.setContentText(workInformationNewActivity.S.label);
                WorkInformationNewActivity.this.Z.c(WorkInformationNewActivity.this.agvLoanUse);
                ThirdPartEventUtils.y(WorkInformationNewActivity.this, EasycashUmengEvent.r);
            }
        });
    }

    public void E2(Integer num) throws Exception {
        this.f8a0 = new EasyCashBottomAddressDialog(this, getString(R.string.easycash_work_city), new EasyCashBottomAddressDialog.CallBack() {
            @Override
            public final void a(AddressSelectEvent addressSelectEvent) {
                WorkInformationNewActivity.this.D2(addressSelectEvent);
            }
        });
        H1();
        K2();
    }

    private void F1() {
        this.E.f(new SingleRowSelectCompanion.SingleRowSelectViewListener() {
            @Override
            public void a() {
                WorkInformationNewActivity.this.N2();
            }

            @Override
            public void c() {
                WorkInformationNewActivity.this.logAuthWorkPickerExpose(SentryTransactionConstants.AuthWorkPickerType.OWED_AMOUNT);
            }

            @Override
            public void d(View view, LabelBean labelBean) {
                ThirdPartEventUtils.y(WorkInformationNewActivity.this, EasycashUmengEvent.t);
                WorkInformationNewActivity.this.U = labelBean;
                WorkInformationNewActivity workInformationNewActivity = WorkInformationNewActivity.this;
                workInformationNewActivity.agvOtherPlatformLoan.setContentText(workInformationNewActivity.U.label);
                WorkInformationNewActivity.this.Z.c(WorkInformationNewActivity.this.agvOtherPlatformLoan);
            }
        });
    }

    private void G1(BaseAuthGeneralView baseAuthGeneralView) {
        baseAuthGeneralView.getEtContent().setKeyListener(DigitsKeyListener.getInstance("0123456789"));
        baseAuthGeneralView.setFormatter(new BaseAuthGeneralView.Formatter() {
            @Override
            public final String a(String str) {
                String r2;
                r2 = WorkInformationNewActivity.r2(str);
                return r2;
            }
        });
    }

    private void G2() {
        ThirdPartEventUtils.A(this, this.agvCompanyPhone.getEtContent(), EasycashUmengEvent.u);
        ThirdPartEventUtils.A(this, this.agvMonthlyIncome.getEtContent(), EasycashUmengEvent.q);
        ThirdPartEventUtils.A(this, this.agvWorkAddress.getEtContent(), EasycashUmengEvent.o);
    }

    private void H1() {
        this.B = new SingleRowSelectCompanion(getString(R.string.loan_use), this.agvLoanUse, this);
        this.C = new SingleRowSelectCompanion(getString(R.string.monthly_income_date), this.agvIncomeDate, this);
        this.D = new SingleRowSelectCompanion(getString(R.string.loan_status), this.agvLoanStatus, this);
        this.E = new SingleRowSelectCompanion(getString(R.string.other_platform_loan), this.agvOtherPlatformLoan, this);
        this.F = new SingleRowSelectCompanion(getString(R.string.easycash_source_of_income), this.agvSourceOfIncome, this);
        this.G = new TwoRowSelectCompanion(getString(2131886937), this.agvIndustryVocation, this);
        this.H = new TwoRowSelectCompanion(getString(R.string.work_duration), this.agvWorkDuration, this);
        A1();
        M1();
        z1();
        E1();
        D1();
        F1();
        J1();
    }

    public void H2() {
        this.authUtil.T(this, new AuthUtils.DefaultAuthCallBack(this));
    }

    private void I1() {
        this.f9b0 = getSeparatorString(new DecimalFormat().getDecimalFormatSymbols().getGroupingSeparator());
    }

    private void I2() {
        if (this.N == null || this.O == null) {
            BaseUtils.p(getApplicationContext(), getResources().getString(R.string.please_select_industry_vocation));
            SmoothScrollUtils.c(this.scrollView, this.agvIndustryVocation);
            this.agvIndustryVocation.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    WorkInformationNewActivity.this.v2();
                }
            }, 500L);
            S2(EventStep.WORK_INFO_INDUSTRY_VOCATION_CHECK, EventErrorCode.EMPTY, getString(R.string.please_select_industry_vocation));
            return;
        }
        if (this.P == null || this.Q == null) {
            BaseUtils.p(getApplicationContext(), getResources().getString(R.string.please_select_work_duration));
            SmoothScrollUtils.c(this.scrollView, this.agvWorkDuration);
            this.agvWorkDuration.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    WorkInformationNewActivity.this.w2();
                }
            }, 500L);
            S2(EventStep.WORK_INFO_WORK_DURATION_CHECK, EventErrorCode.EMPTY, getString(R.string.please_select_work_duration));
            return;
        }
        if (this.V == null) {
            BaseUtils.p(getApplicationContext(), getString(R.string.easycash_please_select_source_of_income));
            SmoothScrollUtils.c(this.scrollView, this.agvSourceOfIncome);
            this.agvSourceOfIncome.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    WorkInformationNewActivity.this.x2();
                }
            }, 500L);
            S2(EventStep.WORK_INFO_SOURCE_OF_INCOME_CHECK, EventErrorCode.EMPTY, getString(R.string.easycash_please_select_source_of_income));
            return;
        }
        if (this.R == null) {
            BaseUtils.p(getApplicationContext(), getResources().getString(R.string.please_select_income_day));
            SmoothScrollUtils.c(this.scrollView, this.agvIncomeDate);
            this.agvIncomeDate.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    WorkInformationNewActivity.this.y2();
                }
            }, 500L);
            S2(EventStep.WORK_INFO_PAYDAY_CHECK, EventErrorCode.EMPTY, getString(R.string.please_select_income_day));
            return;
        }
        if (TextUtils.isEmpty(this.agvMonthlyIncome.getEtContent().getText().toString().trim())) {
            BaseUtils.p(this, getResources().getString(R.string.please_input_month_income));
            SmoothScrollUtils.c(this.scrollView, this.agvMonthlyIncome);
            showSoftInput(this.agvMonthlyIncome.getEtContent());
            S2(EventStep.WORK_INFO_MONTHLY_INCOME_CHECK, EventErrorCode.EMPTY, getString(R.string.please_input_month_income));
            return;
        }
        if (this.S == null) {
            BaseUtils.p(getApplicationContext(), getResources().getString(R.string.please_select_loan_use));
            SmoothScrollUtils.c(this.scrollView, this.agvLoanUse);
            this.agvLoanUse.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    WorkInformationNewActivity.this.z2();
                }
            }, 500L);
            S2(EventStep.WORK_INFO_LOAN_USE_CHECK, EventErrorCode.EMPTY, getString(R.string.please_select_loan_use));
            return;
        }
        LabelBean labelBean = this.T;
        if (labelBean == null) {
            BaseUtils.p(getApplicationContext(), getResources().getString(R.string.please_select_third_party_loan_status));
            SmoothScrollUtils.c(this.scrollView, this.agvLoanStatus);
            this.agvLoanStatus.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    WorkInformationNewActivity.this.A2();
                }
            }, 500L);
            S2(EventStep.WORK_INFO_THIRD_PARTY_LOAN_STATUS_CHECK, EventErrorCode.EMPTY, getString(R.string.please_select_third_party_loan_status));
            return;
        }
        if (labelBean.value.equals(ThirdPartyLoanStatusEnum.NOT_PAY_OFF.name()) && this.U == null) {
            BaseUtils.p(getApplicationContext(), getResources().getString(R.string.please_select_other_platform_loan_amuont));
            this.agvOtherPlatformLoan.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    WorkInformationNewActivity.this.B2();
                }
            }, 500L);
            S2(EventStep.WORK_INFO_OTHER_PLATFORM_LOAN_AMOUNT_CHECK, EventErrorCode.EMPTY, getString(R.string.please_select_other_platform_loan_amuont));
            return;
        }
        if (this.J == null) {
            BaseUtils.p(getApplicationContext(), getString(R.string.please_choose_work_city));
            SmoothScrollUtils.c(this.scrollView, this.agvWorkAddressCity);
            displayAddressDlg();
            S2(EventStep.WORK_INFO_CITY_OF_WORK_CHECK, EventErrorCode.EMPTY, getString(R.string.please_choose_work_city));
            return;
        }
        if (this.K == null) {
            BaseUtils.p(getApplicationContext(), getString(R.string.please_choose_work_city));
            SmoothScrollUtils.c(this.scrollView, this.agvWorkAddressCity);
            displayAddressDlg();
            S2(EventStep.WORK_INFO_CITY_OF_WORK_CHECK, EventErrorCode.EMPTY, getString(R.string.please_choose_work_city));
            return;
        }
        if (this.L == null) {
            BaseUtils.p(getApplicationContext(), getString(R.string.please_choose_work_city));
            SmoothScrollUtils.c(this.scrollView, this.agvWorkAddressCity);
            displayAddressDlg();
            S2(EventStep.WORK_INFO_CITY_OF_WORK_CHECK, EventErrorCode.EMPTY, getString(R.string.please_choose_work_city));
            return;
        }
        if (this.M == null) {
            BaseUtils.p(getApplicationContext(), getString(R.string.please_choose_work_city));
            SmoothScrollUtils.c(this.scrollView, this.agvWorkAddressCity);
            displayAddressDlg();
            S2(EventStep.WORK_INFO_CITY_OF_WORK_CHECK, EventErrorCode.EMPTY, getString(R.string.please_choose_work_city));
            return;
        }
        if (this.agvWorkAddress.getEtContent().getText() == null || TextUtils.isEmpty(this.agvWorkAddress.getEtContent().getText().toString().trim())) {
            BaseUtils.p(this, getString(R.string.please_input_street));
            showSoftInput(this.agvWorkAddress.getEtContent());
            S2(EventStep.WORK_INFO_FULL_ADDRESS_CHECK, EventErrorCode.EMPTY, getString(R.string.please_input_street));
        } else if (this.agvWorkAddress.getEtContent().getText().toString().trim().length() >= 6) {
            ThirdPartEventUtils.y(this, EasycashUmengEvent.f);
            Q2(s1());
        } else {
            BaseUtils.p(this, getString(R.string.easycash_address_detail_hint));
            showSoftInput(this.agvWorkAddress.getEtContent());
            S2(EventStep.WORK_INFO_FULL_ADDRESS_CHECK, EventErrorCode.FORMAT_ERROR, getString(R.string.easycash_address_detail_hint));
        }
    }

    private void J1() {
        this.F.f(new SingleRowSelectCompanion.SingleRowSelectViewListener() {
            @Override
            public void a() {
                WorkInformationNewActivity.this.P2();
            }

            @Override
            public void c() {
                WorkInformationNewActivity.this.logAuthWorkPickerExpose(SentryTransactionConstants.AuthWorkPickerType.SOURCE_OF_INCOME);
            }

            @Override
            public void d(View view, LabelBean labelBean) {
                WorkInformationNewActivity.this.V = labelBean;
                WorkInformationNewActivity workInformationNewActivity = WorkInformationNewActivity.this;
                workInformationNewActivity.agvSourceOfIncome.setContentText(workInformationNewActivity.V.label);
                WorkInformationNewActivity.this.Z.c(WorkInformationNewActivity.this.agvSourceOfIncome);
            }
        });
    }

    public void J2(OtherPlatformLoanResponse otherPlatformLoanResponse) {
        this.E.e(otherPlatformLoanResponse.body);
        this.E.h();
    }

    private void K1() {
        this.agvWorkAddress.setCallBack(new BaseAuthGeneralView.CallBack() {
            @Override
            public final String a(String str) {
                String s2;
                s2 = WorkInformationNewActivity.this.s2(str);
                return s2;
            }
        });
    }

    private void K2() {
        this.agvCompanyPhone.n(getString(this.userSession.f().workInfoNewOptionalText ? R.string.easycash_company_phone_new : R.string.easycash_company_phone));
    }

    private void L1() {
        this.a.setVisibility(this.userSession.f().showCustomerService ? 0 : 8);
        this.a.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                WorkInformationNewActivity.this.t2(view);
            }
        });
    }

    public void L2() {
        showLoadingDialog();
        this.apiHelper.a().x().K(AndroidSchedulers.a()).a(new IdnObserver<IndustryVocationResponse>(this) {
            @Override
            public void onSuccess(IndustryVocationResponse industryVocationResponse) {
                WorkInformationNewActivity.this.dismissLoadingDialog();
                WorkInformationNewActivity.this.G.f(industryVocationResponse.body);
                WorkInformationNewActivity.this.G.i();
            }
        });
    }

    private void M1() {
        this.H.g(new TwoRowSelectCompanion.TwoRowSelectViewListener() {
            @Override
            public void a() {
                WorkInformationNewActivity.this.H.f(WorkInformationNewActivity.this.B1());
                WorkInformationNewActivity.this.H.i();
            }

            @Override
            public void b(View view, LabelBean labelBean, LabelBean labelBean2) {
                WorkInformationNewActivity.this.P = labelBean;
                WorkInformationNewActivity.this.Q = labelBean2;
                WorkInformationNewActivity workInformationNewActivity = WorkInformationNewActivity.this;
                workInformationNewActivity.agvWorkDuration.o(workInformationNewActivity.P.label, WorkInformationNewActivity.this.Q.label);
                WorkInformationNewActivity.this.Z.c(WorkInformationNewActivity.this.agvWorkDuration);
            }

            @Override
            public void c() {
                WorkInformationNewActivity.this.logAuthWorkPickerExpose(SentryTransactionConstants.AuthWorkPickerType.MONTH_YEAR_OF_WORKING);
            }
        });
    }

    public void M2() {
        this.apiHelper.a().Z1().K(AndroidSchedulers.a()).a(new IdnObserver<LoanUseResponse>(this) {
            @Override
            public void onSuccess(LoanUseResponse loanUseResponse) {
                WorkInformationNewActivity.this.B.e(loanUseResponse.body);
                WorkInformationNewActivity.this.B.h();
            }
        });
    }

    private void N1() {
        LabelBean labelBean;
        LabelBean labelBean2;
        u1();
        LabelBean labelBean3 = this.N;
        if (labelBean3 != null && (labelBean2 = this.O) != null) {
            this.agvIndustryVocation.o(labelBean3.label, labelBean2.label);
        }
        LabelBean labelBean4 = this.P;
        if (labelBean4 != null && (labelBean = this.Q) != null) {
            this.agvWorkDuration.o(labelBean4.label, labelBean.label);
        }
        LabelBean labelBean5 = this.V;
        if (labelBean5 != null) {
            this.agvSourceOfIncome.setContentText(labelBean5.label);
        }
        LabelBean labelBean6 = this.R;
        if (labelBean6 != null) {
            this.agvIncomeDate.setContentText(labelBean6.label);
        }
        if (!TextUtils.isEmpty(this.X)) {
            this.agvMonthlyIncome.setInputText(this.X);
        }
        if (!TextUtils.isEmpty(this.Y)) {
            this.agvWorkAddress.setInputText(this.Y);
        }
        LabelBean labelBean7 = this.S;
        if (labelBean7 != null) {
            this.agvLoanUse.setContentText(labelBean7.label);
        }
        C1();
        if (TextUtils.isEmpty(this.W)) {
            return;
        }
        this.agvCompanyPhone.setContentText(this.W);
    }

    public void N2() {
        this.apiHelper.a().s0().K(AndroidSchedulers.a()).a(new IdnObserver<OtherPlatformLoanResponse>(this) {
            @Override
            public void onSuccess(OtherPlatformLoanResponse otherPlatformLoanResponse) {
                WorkInformationNewActivity.this.J2(otherPlatformLoanResponse);
            }
        });
    }

    public boolean O1() {
        return (this.J == null || this.K == null || this.L == null || this.M == null) ? false : true;
    }

    public void O2() {
        this.apiHelper.a().L().K(AndroidSchedulers.a()).a(new IdnObserver<OtherPlatformLoanResponse>(this) {
            @Override
            public void onSuccess(OtherPlatformLoanResponse otherPlatformLoanResponse) {
                WorkInformationNewActivity.this.D.e(otherPlatformLoanResponse.body);
                WorkInformationNewActivity.this.D.h();
            }
        });
    }

    public static String P1(String str) {
        if (str.length() == 0) {
            return str;
        }
        String replaceAll = str.replaceAll("[^0-9]", "");
        return TextUtils.isEmpty(replaceAll) ? "" : EcFormatUtil.l(new BigDecimal(replaceAll));
    }

    public void P2() {
        this.apiHelper.a().Q1().K(AndroidSchedulers.a()).a(new IdnObserver<SourceOfIncomeResponse>(this) {
            @Override
            public void onSuccess(SourceOfIncomeResponse sourceOfIncomeResponse) {
                WorkInformationNewActivity.this.F.e(sourceOfIncomeResponse.body);
                WorkInformationNewActivity.this.F.h();
            }
        });
    }

    public void Q1() {
        this.B.d();
    }

    private void Q2(EmploymentInfoRequest employmentInfoRequest) {
        showLoadingDialog();
        this.apiHelper.a().g1(this.gson.t(employmentInfoRequest)).K(AndroidSchedulers.a()).a(new IdnObserver<BooleanResponse>(this) {
            @Override
            public void onError(Throwable th, BooleanResponse booleanResponse) {
                if (booleanResponse.status.code == EasyCashResponseCode.USER_INVALID_ADDRESS_INPUT.code) {
                    WorkInformationNewActivity.this.dismissLoadingDialog();
                    WorkInformationNewActivity.this.agvWorkAddress.m(booleanResponse.status.detail);
                    WorkInformationNewActivity.this.agvWorkAddress.setPassVerify(booleanResponse.status.detail);
                    WorkInformationNewActivity.this.agvWorkAddress.r();
                    WorkInformationNewActivity workInformationNewActivity = WorkInformationNewActivity.this;
                    SmoothScrollUtils.c(workInformationNewActivity.scrollView, workInformationNewActivity.agvWorkAddress);
                    WorkInformationNewActivity workInformationNewActivity2 = WorkInformationNewActivity.this;
                    workInformationNewActivity2.showSoftInput(workInformationNewActivity2.agvWorkAddress.getEtContent());
                } else {
                    super.onError(th, (Throwable) booleanResponse);
                }
                ITransaction businessTransaction = WorkInformationNewActivity.this.businessTransaction("UserAuthOrder");
                SpanStatus spanStatus = SpanStatus.INTERNAL_ERROR;
                businessTransaction.b(spanStatus);
                WorkInformationNewActivity.this.f10c0.a("errorCode", "2000");
                WorkInformationNewActivity.this.f10c0.a("errorMessage", booleanResponse.status.formatErrorMessageString());
                WorkInformationNewActivity.this.f10c0.o(spanStatus);
                WorkInformationNewActivity workInformationNewActivity3 = WorkInformationNewActivity.this;
                workInformationNewActivity3.logNextStepResult(workInformationNewActivity3.f10c0.getName(), "2000", booleanResponse.status.formatErrorMessageString());
            }

            @Override
            public void onSuccess(BooleanResponse booleanResponse) {
                ITransaction businessTransaction = WorkInformationNewActivity.this.businessTransaction("UserAuthOrder");
                SpanStatus spanStatus = SpanStatus.OK;
                businessTransaction.o(spanStatus);
                WorkInformationNewActivity.this.f10c0.o(spanStatus);
                WorkInformationNewActivity.this.dismissLoadingDialog();
                WorkInformationNewActivity.this.H2();
                WorkInformationNewActivity workInformationNewActivity = WorkInformationNewActivity.this;
                workInformationNewActivity.logNextStepResult(workInformationNewActivity.f10c0.getName(), null, null);
            }
        });
    }

    public boolean R1(TextView textView, int i, KeyEvent keyEvent) {
        if (i != 5) {
            return false;
        }
        hideSoftInput();
        this.agvMonthlyIncome.getEtContent().clearFocus();
        if (this.S != null) {
            return true;
        }
        this.agvLoanUse.postDelayed(new Runnable() {
            @Override
            public final void run() {
                WorkInformationNewActivity.this.Q1();
            }
        }, 500L);
        return true;
    }

    public void S1(BaseAuthGeneralView baseAuthGeneralView) {
        SmoothScrollUtils.c(this.scrollView, baseAuthGeneralView);
    }

    private void S2(EventStep eventStep, EventErrorCode eventErrorCode, String str) {
        ThirdPartEventUtils.D(this, EasycashUmengEvent.w3, new JsonParamsBuilder().d("step").a(eventStep.name().toLowerCase()).d("errorCode").a(eventErrorCode.name().toLowerCase()).d("errorMessage").a(str).c());
        this.f10c0.a("errorCode", "2004");
        this.f10c0.a("errorMessage", str);
        this.f10c0.o(SpanStatus.INTERNAL_ERROR);
        logNextStepResult(this.f10c0.getName(), "2004", str);
    }

    public void T1(final BaseAuthGeneralView baseAuthGeneralView) {
        this.scrollView.postDelayed(new Runnable() {
            @Override
            public final void run() {
                WorkInformationNewActivity.this.S1(baseAuthGeneralView);
            }
        }, 300L);
    }

    private void T2() {
        if (this.userSession.f().isSubsequentGainAuthSwitch) {
            duringActive((Flowable) GeneralConfigDataRepository.d().c(), false).C(new Predicate() {
                public final boolean test(Object obj) {
                    boolean C2;
                    C2 = WorkInformationNewActivity.C2((Integer) obj);
                    return C2;
                }
            }).o0(1L).l0(Schedulers.c()).Q(AndroidSchedulers.a()).g0(new Consumer() {
                public final void accept(Object obj) {
                    WorkInformationNewActivity.this.E2((Integer) obj);
                }
            }, new Consumer() {
                public final void accept(Object obj) {
                    DevUtil.a((Throwable) obj);
                }
            });
        }
    }

    public void U1(DialogInterface dialogInterface) {
        logAuthWorkPickerExpose(SentryTransactionConstants.AuthWorkPickerType.COMPANY_ADDRESS);
    }

    public void V1() {
        this.G.e();
    }

    public void W1(View view) {
        if (this.N == null || this.O == null) {
            R2(view);
            this.agvIndustryVocation.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    WorkInformationNewActivity.this.V1();
                }
            }, 500L);
        }
    }

    public void X1() {
        this.H.e();
    }

    public void Y1(View view) {
        if (this.P == null || this.Q == null) {
            R2(view);
            this.agvWorkDuration.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    WorkInformationNewActivity.this.X1();
                }
            }, 500L);
        }
    }

    public void Z1() {
        this.F.d();
    }

    public void a2(View view) {
        if (this.V == null) {
            R2(view);
            this.agvSourceOfIncome.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    WorkInformationNewActivity.this.Z1();
                }
            }, 500L);
        }
    }

    public void b2() {
        this.C.d();
    }

    public void c2(View view) {
        if (this.R == null) {
            R2(view);
            this.agvIncomeDate.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    WorkInformationNewActivity.this.b2();
                }
            }, 500L);
        }
    }

    public void d2() {
        this.B.d();
    }

    public void e2(View view) {
        if (this.S == null) {
            R2(view);
            this.agvLoanUse.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    WorkInformationNewActivity.this.d2();
                }
            }, 500L);
        }
    }

    public void f2() {
        this.D.d();
    }

    public void g2(View view) {
        if (this.T == null) {
            R2(view);
            this.agvLoanStatus.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    WorkInformationNewActivity.this.f2();
                }
            }, 500L);
        }
    }

    public void h2() {
        this.E.d();
    }

    public void i2(View view) {
        LabelBean labelBean = this.T;
        if (labelBean != null && labelBean.value.equals(ThirdPartyLoanStatusEnum.NOT_PAY_OFF.name()) && this.U == null) {
            R2(view);
            this.agvOtherPlatformLoan.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    WorkInformationNewActivity.this.h2();
                }
            }, 500L);
        } else {
            if (O1()) {
                return;
            }
            R2(view);
            this.agvWorkAddressCity.performClick();
        }
    }

    @SensorsDataInstrumented
    public void j2(View view) {
        this.G.e();
        SensorsDataAutoTrackHelper.trackViewOnClick(view);
        AutoTrackHelper.trackViewOnClick(view);
    }

    @SensorsDataInstrumented
    public void k2(View view) {
        this.H.e();
        SensorsDataAutoTrackHelper.trackViewOnClick(view);
        AutoTrackHelper.trackViewOnClick(view);
    }

    @SensorsDataInstrumented
    public void l2(View view) {
        this.F.d();
        SensorsDataAutoTrackHelper.trackViewOnClick(view);
        AutoTrackHelper.trackViewOnClick(view);
    }

    @SensorsDataInstrumented
    public void m2(View view) {
        this.C.d();
        SensorsDataAutoTrackHelper.trackViewOnClick(view);
        AutoTrackHelper.trackViewOnClick(view);
    }

    @SensorsDataInstrumented
    public void n2(View view) {
        this.B.d();
        SensorsDataAutoTrackHelper.trackViewOnClick(view);
        AutoTrackHelper.trackViewOnClick(view);
    }

    @SensorsDataInstrumented
    public void o2(View view) {
        this.D.d();
        SensorsDataAutoTrackHelper.trackViewOnClick(view);
        AutoTrackHelper.trackViewOnClick(view);
    }

    private void p1() {
        this.agvMonthlyIncome.getEtContent().setKeyListener(DigitsKeyListener.getInstance("0123456789"));
        this.agvMonthlyIncome.getEtContent().setInputType(2);
        this.agvMonthlyIncome.getEtContent().setFilters(new InputFilter[]{new InputFilter.LengthFilter(17)});
        this.agvMonthlyIncome.setFormatter(new BaseAuthGeneralView.Formatter() {
            @Override
            public final String a(String str) {
                String P1;
                P1 = WorkInformationNewActivity.P1(str);
                return P1;
            }
        });
        this.agvMonthlyIncome.getEtContent().setOnEditorActionListener(new TextView.OnEditorActionListener() {
            @Override
            public final boolean onEditorAction(TextView textView, int i, KeyEvent keyEvent) {
                boolean R1;
                R1 = WorkInformationNewActivity.this.R1(textView, i, keyEvent);
                return R1;
            }
        });
    }

    @SensorsDataInstrumented
    public void p2(View view) {
        this.E.d();
        SensorsDataAutoTrackHelper.trackViewOnClick(view);
        AutoTrackHelper.trackViewOnClick(view);
    }

    public void processAwardContentResponse(MediaRegisterAwardResponse.Body body) {
        if (TextUtils.isEmpty(body.text)) {
            this.rlAwardContent.setVisibility(8);
            return;
        }
        this.tvAwardContent.setText(TextViewUtil.d(body.text, body.dynamicTextFillStringMap, getResources().getColor(2131099780), 1));
        Imager.a().c(this, body.pictureMaterialUrl, this.sivAwardContent, new IImageLoader.IImageLoaderListener<String>() {
            @Override
            public boolean b(Exception exc, String str) {
                WorkInformationNewActivity.this.sivAwardContent.setImageResource(R.drawable.easycash_banner_media_register_auth_award);
                ThirdPartEventUtils.z(WorkInformationNewActivity.this, EasycashUmengEvent.i2, new JsonParamsBuilder().d("step").a(AwardStepType.IDENTITY.name()).c());
                return true;
            }

            @Override
            public boolean a(String str) {
                return false;
            }
        });
        this.sivAwardContent.setVisibility(0);
        this.rlAwardContent.setVisibility(0);
        ThirdPartEventUtils.z(this, EasycashUmengEvent.h2, new JsonParamsBuilder().d("step").a(AwardStepType.IDENTITY.name()).c());
    }

    private void q1(final BaseAuthGeneralView baseAuthGeneralView) {
        if (baseAuthGeneralView == null) {
            return;
        }
        baseAuthGeneralView.setOnFocusListener(new BaseAuthGeneralView.OnFocusListener() {
            @Override
            public final void a() {
                WorkInformationNewActivity.this.T1(baseAuthGeneralView);
            }
        });
    }

    @SensorsDataInstrumented
    public void q2(View view) {
        if (BaseUtils.l()) {
            SensorsDataAutoTrackHelper.trackViewOnClick(view);
            AutoTrackHelper.trackViewOnClick(view);
        } else {
            displayAddressDlg();
            SensorsDataAutoTrackHelper.trackViewOnClick(view);
            AutoTrackHelper.trackViewOnClick(view);
        }
    }

    private void r1() {
        this.Z.a(this.agvIndustryVocation, new SelectorLinkage.Task() {
            @Override
            public final void a(View view) {
                WorkInformationNewActivity.this.W1(view);
            }
        });
        this.Z.a(this.agvWorkDuration, new SelectorLinkage.Task() {
            @Override
            public final void a(View view) {
                WorkInformationNewActivity.this.Y1(view);
            }
        });
        this.Z.a(this.agvSourceOfIncome, new SelectorLinkage.Task() {
            @Override
            public final void a(View view) {
                WorkInformationNewActivity.this.a2(view);
            }
        });
        this.Z.a(this.agvIncomeDate, new SelectorLinkage.Task() {
            @Override
            public final void a(View view) {
                WorkInformationNewActivity.this.c2(view);
            }
        });
        this.Z.b();
        this.Z.a(this.agvLoanUse, new SelectorLinkage.Task() {
            @Override
            public final void a(View view) {
                WorkInformationNewActivity.this.e2(view);
            }
        });
        this.Z.a(this.agvLoanStatus, new SelectorLinkage.Task() {
            @Override
            public final void a(View view) {
                WorkInformationNewActivity.this.g2(view);
            }
        });
        this.Z.a(this.agvOtherPlatformLoan, new SelectorLinkage.Task() {
            @Override
            public final void a(View view) {
                WorkInformationNewActivity.this.i2(view);
            }
        });
        this.Z.a(this.agvWorkAddressCity, new SelectorLinkage.Task() {
            @Override
            public void a(@NonNull View view) {
                if (WorkInformationNewActivity.this.O1()) {
                    return;
                }
                WorkInformationNewActivity.this.R2(view);
                WorkInformationNewActivity.this.agvWorkAddressCity.performClick();
            }
        });
    }

    public static String r2(String str) {
        String replaceAll = str.replaceAll("\\D", "");
        return replaceAll.length() > 4 ? replaceAll.replaceAll("(\\d{4})(?=\\d)", "$1 ") : replaceAll;
    }

    private EmploymentInfoRequest s1() {
        EmploymentInfoRequest employmentInfoRequest = new EmploymentInfoRequest();
        employmentInfoRequest.companyProvince = this.J.label;
        employmentInfoRequest.companyCity = this.K.label;
        employmentInfoRequest.companyDistrict = this.L.label;
        employmentInfoRequest.companyVillage = this.M.label;
        employmentInfoRequest.companyDetailsAddress = this.agvWorkAddress.getEtContent().getText().toString().trim();
        employmentInfoRequest.industry = this.N.value;
        employmentInfoRequest.profession = this.O.value;
        employmentInfoRequest.yearOfWorking = Integer.parseInt(this.P.value);
        employmentInfoRequest.monthOfWorking = Integer.parseInt(this.Q.value);
        employmentInfoRequest.payDay = this.R.value;
        employmentInfoRequest.monthlyIncome = this.agvMonthlyIncome.getEtContent().getText().toString().replaceAll(this.f9b0, "");
        employmentInfoRequest.loanUse = this.S.value;
        String str = this.T.value;
        employmentInfoRequest.loanStatus = str;
        LabelBean labelBean = this.V;
        if (labelBean != null) {
            employmentInfoRequest.sourceOfIncome = labelBean.value;
        }
        if (str.equals(ThirdPartyLoanStatusEnum.NOT_PAY_OFF.name())) {
            employmentInfoRequest.owedAmount = this.U.value;
        }
        String trim = this.agvCompanyPhone.getEtContent().getText().toString().trim();
        this.W = trim;
        if (!TextUtils.isEmpty(trim)) {
            employmentInfoRequest.companyTel = trim;
        }
        return employmentInfoRequest;
    }

    public String s2(String str) {
        return (TextUtils.isEmpty(str) || str.codePointCount(0, str.length()) >= 6) ? "" : getString(R.string.easycash_address_detail_hint);
    }

    public static void startWorkInfoNewActivity(Activity activity) {
        activity.startActivity(new Intent(activity, (Class<?>) WorkInformationNewActivity.class));
    }

    private String t1(int i) {
        String str = this.I.get(Integer.valueOf(i));
        if (!TextUtils.isEmpty(str)) {
            return str;
        }
        String string = getResources().getString(i);
        this.I.put(Integer.valueOf(i), string);
        return string;
    }

    @SensorsDataInstrumented
    public void t2(View view) {
        if (BaseUtils.l()) {
            SensorsDataAutoTrackHelper.trackViewOnClick(view);
            AutoTrackHelper.trackViewOnClick(view);
            return;
        }
        logSensorEvent(SensorTrackEvent.EC_WORK_PAGE_CLICK_SERVICE);
        openCustomerService();
        ThirdPartEventUtils.t("auth_work_csc_click");
        SensorsDataAutoTrackHelper.trackViewOnClick(view);
        AutoTrackHelper.trackViewOnClick(view);
    }

    private void u1() {
        StringBuilder sb = new StringBuilder();
        LabelBean labelBean = this.J;
        if (labelBean != null) {
            sb.append(labelBean.label);
        }
        if (this.K != null) {
            sb.append(", ");
            sb.append(this.K.label);
        }
        if (this.L != null) {
            sb.append(", ");
            sb.append(this.L.label);
        }
        if (this.M != null) {
            sb.append(", ");
            sb.append(this.M.label);
        }
        if (sb.length() != 0) {
            this.agvWorkAddressCity.setContentText(sb.toString());
        }
    }

    private void v1() {
        if (this.userSession.b().canEnterMinimaListProcess) {
            this.rvAuth.setVisibility(8);
            return;
        }
        this.rvAuth.setAdapter(new AuthStepAdapter(this, this.authUtil.y(), this.authUtil.z()));
        this.rvAuth.setVisibility(0);
    }

    public void v2() {
        this.G.e();
    }

    private void w1() {
        this.agvIndustryVocation.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                WorkInformationNewActivity.this.j2(view);
            }
        });
        this.agvWorkDuration.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                WorkInformationNewActivity.this.k2(view);
            }
        });
        this.agvSourceOfIncome.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                WorkInformationNewActivity.this.l2(view);
            }
        });
        this.agvIncomeDate.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                WorkInformationNewActivity.this.m2(view);
            }
        });
        this.agvLoanUse.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                WorkInformationNewActivity.this.n2(view);
            }
        });
        this.agvLoanStatus.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                WorkInformationNewActivity.this.o2(view);
            }
        });
        this.agvOtherPlatformLoan.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                WorkInformationNewActivity.this.p2(view);
            }
        });
        this.agvWorkAddressCity.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                WorkInformationNewActivity.this.q2(view);
            }
        });
    }

    public void w2() {
        this.H.e();
    }

    private void x1() {
        q1(this.agvMonthlyIncome);
        q1(this.agvWorkAddress);
        q1(this.agvCompanyPhone);
    }

    public void x2() {
        this.F.d();
    }

    public ArrayList<LabelBean> y1() {
        ArrayList<LabelBean> arrayList = new ArrayList<>();
        for (int i = 1; i <= 31; i++) {
            LabelBean labelBean = new LabelBean();
            arrayList.add(labelBean);
            labelBean.label = String.valueOf(i);
            labelBean.value = String.valueOf(i);
        }
        return arrayList;
    }

    public void y2() {
        this.C.d();
    }

    private void z1() {
        this.C.f(new SingleRowSelectCompanion.SingleRowSelectViewListener() {
            @Override
            public void a() {
                WorkInformationNewActivity.this.C.e(WorkInformationNewActivity.this.y1());
                WorkInformationNewActivity.this.C.h();
            }

            @Override
            public void c() {
                WorkInformationNewActivity.this.logAuthWorkPickerExpose(SentryTransactionConstants.AuthWorkPickerType.PAY_DAY);
            }

            @Override
            public void d(View view, LabelBean labelBean) {
                WorkInformationNewActivity.this.R = labelBean;
                WorkInformationNewActivity.this.agvIncomeDate.setContentText(labelBean.label);
                WorkInformationNewActivity.this.Z.c(WorkInformationNewActivity.this.agvIncomeDate);
            }
        });
    }

    public void z2() {
        this.B.d();
    }

    @Override
    protected void B(@NonNull Bundle bundle) {
        super.B(bundle);
        this.J = (LabelBean) bundle.getSerializable("paramProvince");
        this.K = (LabelBean) bundle.getSerializable("paramCity");
        this.L = (LabelBean) bundle.getSerializable("paramDistrict");
        this.M = (LabelBean) bundle.getSerializable("paramVillage");
        this.N = (LabelBean) bundle.getSerializable("paramIndustry");
        this.O = (LabelBean) bundle.getSerializable("paramVocation");
        this.P = (LabelBean) bundle.getSerializable("paramWorkYear");
        this.Q = (LabelBean) bundle.getSerializable("paramWorkMonth");
        this.R = (LabelBean) bundle.getSerializable("paramIncomeDay");
        this.S = (LabelBean) bundle.getSerializable("paramLoanUse");
        this.T = (LabelBean) bundle.getSerializable("paramLoanStatue");
        this.U = (LabelBean) bundle.getSerializable("paramLoanAmount");
        this.W = bundle.getString("paramCompanyPhone");
        this.X = bundle.getString("paramMonthIncome");
        this.Y = bundle.getString("paramCompanyAddress");
        this.V = (LabelBean) bundle.getSerializable("paramSourceOfIncome");
    }

    @Override
    protected void D() {
        super.D();
        L1();
        I1();
        K1();
        G1(this.agvCompanyPhone);
        G2();
        this.f8a0 = new EasyCashBottomAddressDialog(this, getString(R.string.easycash_work_city), new EasyCashBottomAddressDialog.CallBack() {
            @Override
            public final void a(AddressSelectEvent addressSelectEvent) {
                WorkInformationNewActivity.this.u2(addressSelectEvent);
            }
        });
        H1();
        w1();
        x1();
        p1();
        K2();
        AuthBusinessProcessor.a().e(this);
    }

    @Override
    protected void N(@NonNull Bundle bundle) {
        super.N(bundle);
        bundle.putSerializable("paramProvince", this.J);
        bundle.putSerializable("paramCity", this.K);
        bundle.putSerializable("paramDistrict", this.L);
        bundle.putSerializable("paramVillage", this.M);
        bundle.putSerializable("paramIndustry", this.N);
        bundle.putSerializable("paramVocation", this.O);
        bundle.putSerializable("paramWorkYear", this.P);
        bundle.putSerializable("paramWorkMonth", this.Q);
        bundle.putSerializable("paramIncomeDay", this.R);
        EditText etContent = this.agvMonthlyIncome.getEtContent();
        bundle.putString("paramMonthIncome", TextUtils.isEmpty(etContent.getText().toString()) ? "" : etContent.getText().toString().replaceAll(this.f9b0, ""));
        bundle.putSerializable("paramLoanUse", this.S);
        bundle.putSerializable("paramLoanStatue", this.T);
        bundle.putSerializable("paramLoanAmount", this.U);
        bundle.putString("paramCompanyPhone", this.W);
        bundle.putString("paramCompanyAddress", this.agvWorkAddress.getEtContent().getText().toString());
        bundle.putSerializable("paramSourceOfIncome", this.V);
    }

    void R2(View view) {
        int[] iArr = new int[2];
        view.getLocationInWindow(iArr);
        if (iArr[1] > ScreenUtils.d(this) / 2) {
            SmoothScrollUtils.c(this.scrollView, view);
        }
    }

    @Override
    public boolean dispatchTouchEvent(MotionEvent motionEvent) {
        if (motionEvent.getAction() == 0) {
            View currentFocus = getCurrentFocus();
            if (currentFocus instanceof EditText) {
                Rect rect = new Rect();
                currentFocus.getGlobalVisibleRect(rect);
                if (!rect.contains((int) motionEvent.getRawX(), (int) motionEvent.getRawY())) {
                    currentFocus.clearFocus();
                }
            }
        }
        return super.dispatchTouchEvent(motionEvent);
    }

    public void displayAddressDlg() {
        if (O1()) {
            this.f8a0.k();
        }
        this.f8a0.setOnShowListener(new DialogInterface.OnShowListener() {
            @Override
            public final void onShow(DialogInterface dialogInterface) {
                WorkInformationNewActivity.this.U1(dialogInterface);
            }
        });
        this.f8a0.show();
    }

    @Override
    public int getLayoutID() {
        return R.layout.layout_work_information_new;
    }

    public String getSeparatorString(char c) {
        return c == '.' ? "\\." : String.valueOf(c);
    }

    @Override
    public String getTrackUrl() {
        return j0.b.a(this);
    }

    @Override
    public boolean isNeedProcessScreenShot() {
        return j0.a.a(this);
    }

    public void logAuthWorkPickerExpose(SentryTransactionConstants.AuthWorkPickerType authWorkPickerType) {
        HashMap hashMap = new HashMap();
        hashMap.put("pickerType", authWorkPickerType.a());
        ThirdPartEventUtils.u("auth_work_picker_expose", hashMap);
    }

    public void logNextStepResult(String str, String str2, @Nullable String str3) {
        HashMap<String, String> hashMap = new HashMap<>();
        hashMap.put("entry_page", str);
        if (str2 != null) {
            hashMap.put("reason", str2);
        }
        if (!TextUtils.isEmpty(str3)) {
            hashMap.put("error_cause", str3);
        }
        logSensorEventWithParams(SensorTrackEvent.EC_AUTH_NEXT_STEP_RESULT, hashMap);
    }

    public void u2(AddressSelectEvent addressSelectEvent) {
        LabelBean labelBean;
        if (addressSelectEvent == null || (labelBean = addressSelectEvent.provinceLabelBean) == null) {
            return;
        }
        this.J = labelBean;
        this.K = addressSelectEvent.cityLabelBean;
        this.L = addressSelectEvent.districtLabelBean;
        this.M = addressSelectEvent.villageLabelBean;
        StringBuilder sb = new StringBuilder(labelBean.label);
        if (this.K != null) {
            sb.append(", ");
            sb.append(this.K.label);
        }
        if (this.L != null) {
            sb.append(", ");
            sb.append(this.L.label);
        }
        if (this.M != null) {
            sb.append(", ");
            sb.append(this.M.label);
        }
        this.agvWorkAddressCity.setContentText(sb.toString());
    }

    public void onBackPressed() {
        ThirdPartEventUtils.t("auth_work_back_click");
        logSensorEvent(SensorTrackEvent.EC_WORK_PAGE_CLICK_BACK);
        if (this.userSession.b().canEnterMinimaListProcess) {
            super/*androidx.activity.ComponentActivity*/.onBackPressed();
        } else {
            AuthBackTipsDialogUtil.g(this, "512");
        }
    }

    @Override
    protected void onCreate(Bundle bundle) {
        businessTransaction("UserAuthOrder");
        super.onCreate(bundle);
    }

    @Override
    protected void onResume() {
        super.onResume();
        logSensorEvent(SensorTrackEvent.EC_WORK_PAGE_EXPOSE);
        ThirdPartEventUtils.t("auth_work_expose");
    }

    @OnClick({R.id.btn_next_step})
    public void onViewClicked(View view) {
        if (BaseUtils.l()) {
            return;
        }
        logSensorEvent(SensorTrackEvent.EC_WORK_PAGE_CLICK_NEXT);
        ThirdPartEventUtils.t("auth_work_next_click");
        this.f10c0 = Sentry.C("auth_work_next_click_result", "monitor");
        I2();
    }

    @Override
    public Disposable runOnActiveEvent(Runnable runnable) {
        return com.lingyue.idnbaselib.framework.lifecycle.m.a(this, runnable);
    }

    @Override
    @SuppressLint({"CheckResult"})
    public Disposable runOnCreated(@NonNull Runnable runnable) {
        return com.lingyue.idnbaselib.framework.lifecycle.m.b(this, runnable);
    }

    @Override
    @SuppressLint({"CheckResult"})
    public Disposable runOnDestroy(@NonNull Runnable runnable) {
        return com.lingyue.idnbaselib.framework.lifecycle.m.c(this, runnable);
    }

    @Override
    @SuppressLint({"CheckResult"})
    public Disposable runOnEvent(@NonNull LifecycleEvent lifecycleEvent, @Nullable Runnable runnable) {
        return com.lingyue.idnbaselib.framework.lifecycle.m.d(this, lifecycleEvent, runnable);
    }

    @Override
    public Disposable runOnEvents(@NonNull LifecycleEvent[] lifecycleEventArr, @Nullable Runnable runnable) {
        return com.lingyue.idnbaselib.framework.lifecycle.m.e(this, lifecycleEventArr, runnable);
    }

    @Override
    public void showSoftInput(View view) {
        if (!(view instanceof EditText)) {
            super.showSoftInput(view);
        } else {
            view.requestFocus();
            ((InputMethodManager) view.getContext().getSystemService("input_method")).showSoftInput(view, 1);
        }
    }

    @Override
    protected void z() {
        super.z();
        N1();
        v1();
        r1();
        GiftAwardOperationUtil.a(AwardStepType.CASH_LOAN_EMPLOYMENT_INFO_NEW.name(), this, true, new GiftAwardOperationUtil.GiftAwardCallback() {
            @Override
            public void b(MediaRegisterAwardResponse mediaRegisterAwardResponse) {
                WorkInformationNewActivity.this.processAwardContentResponse(mediaRegisterAwardResponse.body);
            }

            @Override
            public void a() {
            }
        });
        L();
        T2();
    }
}