导航菜单

页面标题

页面副标题

Súper Préstamo v1.9.1 - QuestionnaireActivity.java 源代码

正在查看: Súper Préstamo v1.9.1 应用的 QuestionnaireActivity.java JAVA 源代码文件

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


package com.pf.prestafast.view.activity.apply;

import android.content.Intent;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.DefaultItemAnimator;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.blankj.utilcode.util.CollectionUtils;
import com.blankj.utilcode.util.StringUtils;
import com.google.firebase.analytics.FirebaseAnalytics;
import com.google.firebase.analytics.ktx.AnalyticsKt;
import com.google.firebase.analytics.ktx.ParametersBuilder;
import com.google.firebase.ktx.Firebase;
import com.pf.prestafast.R$id;
import com.pf.prestafast.R$layout;
import com.pf.prestafast.R$string;
import com.pf.prestafast.base.BaseActivity;
import com.pf.prestafast.model.Api;
import com.pf.prestafast.model.resp.Glide;
import com.pf.prestafast.model.resp.NextStepResp;
import com.pf.prestafast.model.resp.PersonalMaterialResp;
import com.pf.prestafast.model.resp.TimeData;
import com.pf.prestafast.mrytNetwork.RxObservable;
import com.pf.prestafast.mrytNetwork.mrytBase.MrytBaseObserver;
import com.pf.prestafast.mrytNetwork.mrytBase.MrytBaseResponse;
import com.pf.prestafast.view.activity.ApplyProcessListActivity;
import com.pf.prestafast.view.activity.MainActivity;
import com.pf.prestafast.view.activity.apply.QuestionnaireActivity;
import com.pf.prestafast.view.weight.CountdownCertificationView;
import com.xiaweizi.marquee.MarqueeTextView;
import defpackage.f30;
import defpackage.s51;
import defpackage.um0;
import defpackage.w51;
import defpackage.y5;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;

public final class QuestionnaireActivity extends BaseActivity {
    public String h;
    public String j;
    public boolean o;
    public um0 p;
    public Map r = new LinkedHashMap();
    public FirebaseAnalytics f = AnalyticsKt.getAnalytics(Firebase.INSTANCE);
    public int m = 1;
    public int n = 5;
    public long q = System.currentTimeMillis();

    public static final class a extends MrytBaseObserver {
        public a() {
        }

        @Override
        public void _onSuccess(MrytBaseResponse mrytBaseResponse) {
            List list;
            if (mrytBaseResponse == null || (list = (List) mrytBaseResponse.getWise()) == null) {
                return;
            }
            QuestionnaireActivity questionnaireActivity = QuestionnaireActivity.this;
            if (CollectionUtils.isEmpty(list)) {
                return;
            }
            ((LinearLayout) questionnaireActivity.D(R$id.mLlMarqueeViewContainer)).setVisibility(0);
            StringBuilder sb = new StringBuilder();
            Iterator it = list.iterator();
            while (it.hasNext()) {
                sb.append((String) it.next());
                sb.append("            ");
            }
            int i = R$id.mMtvMarquee;
            ((MarqueeTextView) questionnaireActivity.D(i)).setText(sb.toString());
            ((MarqueeTextView) questionnaireActivity.D(i)).g();
        }
    }

    public static final class b extends MrytBaseObserver {
        public b() {
        }

        @Override
        public void hideLoading() {
            QuestionnaireActivity.this.r();
        }

        @Override
        public void showLoading() {
            QuestionnaireActivity.this.A();
        }

        @Override
        public void _onSuccess(MrytBaseResponse mrytBaseResponse) {
            if (mrytBaseResponse != null) {
                QuestionnaireActivity questionnaireActivity = QuestionnaireActivity.this;
                PersonalMaterialResp personalMaterialResp = (PersonalMaterialResp) mrytBaseResponse.getWise();
                boolean z = false;
                if (personalMaterialResp != null && personalMaterialResp.getStrides() == 1) {
                    z = true;
                }
                questionnaireActivity.o = z;
                List<Glide> glides = ((PersonalMaterialResp) mrytBaseResponse.getWise()).getGlides();
                ArrayList arrayList = new ArrayList();
                for (Object obj : glides) {
                    if (((Glide) obj).getReach()) {
                        arrayList.add(obj);
                    }
                }
                um0 um0Var = questionnaireActivity.p;
                if (um0Var != null) {
                    um0Var.setNewData(((PersonalMaterialResp) mrytBaseResponse.getWise()).getGlides());
                }
                PersonalMaterialResp personalMaterialResp2 = (PersonalMaterialResp) mrytBaseResponse.getWise();
                questionnaireActivity.R(personalMaterialResp2 != null ? personalMaterialResp2.getTime_data() : null);
            }
            QuestionnaireActivity.this.S(2);
        }
    }

    public static final class c extends MrytBaseObserver {
        public c() {
        }

        public static final void b(QuestionnaireActivity questionnaireActivity, MrytBaseResponse mrytBaseResponse) {
            NextStepResp nextStepResp;
            NextStepResp.NextStep postcNext;
            f30.h(questionnaireActivity, "this$0");
            ApplyProcessListActivity.p.a(questionnaireActivity, (mrytBaseResponse == null || (nextStepResp = (NextStepResp) mrytBaseResponse.getWise()) == null || (postcNext = nextStepResp.getPostcNext()) == null) ? null : postcNext.getWhich(), questionnaireActivity.h, questionnaireActivity.j, questionnaireActivity.m + 1, questionnaireActivity.n, questionnaireActivity.o);
            questionnaireActivity.setResult(-1, new Intent());
            questionnaireActivity.finish();
        }

        @Override
        public void hideLoading() {
            QuestionnaireActivity.this.r();
        }

        @Override
        public void showLoading() {
            QuestionnaireActivity.this.A();
        }

        @Override
        public void _onSuccess(final MrytBaseResponse mrytBaseResponse) {
            QuestionnaireActivity.this.O("questionnaire_submit_success_a");
            y5.y().z(QuestionnaireActivity.this.Q(), QuestionnaireActivity.this.h, "", "2", QuestionnaireActivity.this.j);
            QuestionnaireActivity.this.y(StringUtils.getString(R$string.questionnaire_upload_success_notice_msg));
            RecyclerView D = QuestionnaireActivity.this.D(R$id.mRlvQuestionList);
            final QuestionnaireActivity questionnaireActivity = QuestionnaireActivity.this;
            D.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    QuestionnaireActivity.c.b(QuestionnaireActivity.this, mrytBaseResponse);
                }
            }, 1200L);
        }
    }

    public static final class d implements s51.b {
        public d() {
        }

        @Override
        public void a() {
        }

        @Override
        public void onCancel() {
            QuestionnaireActivity.this.setResult(-1);
            QuestionnaireActivity.this.finish();
        }
    }

    public static final void X(QuestionnaireActivity questionnaireActivity, View view) {
        f30.h(questionnaireActivity, "this$0");
        if (questionnaireActivity.o) {
            questionnaireActivity.setResult(-1, new Intent());
            questionnaireActivity.finish();
        } else {
            s51 a2 = s51.f.a(0, questionnaireActivity.n);
            a2.g(questionnaireActivity.new d());
            a2.showNow(questionnaireActivity.getSupportFragmentManager(), "UrgeToStayDialogFragment");
        }
    }

    public static final void Y(QuestionnaireActivity questionnaireActivity, View view) {
        f30.h(questionnaireActivity, "this$0");
        questionnaireActivity.U();
        questionnaireActivity.O("questionnaire_submit_a");
    }

    public View D(int i) {
        Map map = this.r;
        View view = (View) map.get(Integer.valueOf(i));
        if (view != null) {
            return view;
        }
        View findViewById = findViewById(i);
        if (findViewById == null) {
            return null;
        }
        map.put(Integer.valueOf(i), findViewById);
        return findViewById;
    }

    public final void O(String str) {
        if (MainActivity.s.b()) {
            this.f.logEvent(str, new ParametersBuilder().getBundle());
        }
    }

    public final void P() {
        this.h = getIntent().getStringExtra("behind");
        this.j = getIntent().getStringExtra("dreaming");
        this.m = getIntent().getIntExtra(FirebaseAnalytics.Param.INDEX, 0);
        this.n = getIntent().getIntExtra("total", 5);
        this.o = getIntent().getBooleanExtra("CertificationResult", false);
    }

    public final long Q() {
        return this.q;
    }

    public final void R(TimeData timeData) {
        if (timeData != null) {
            if (timeData.getTime_num() == null || timeData.getTime_num().longValue() <= 0) {
                ((CountdownCertificationView) D(R$id.mCcvCountDown)).setVisibility(8);
            } else {
                int i = R$id.mCcvCountDown;
                ((CountdownCertificationView) D(i)).startCountDown(timeData.getTime_num().longValue());
                ((CountdownCertificationView) D(i)).setVisibility(0);
            }
            ((CountdownCertificationView) D(R$id.mCcvCountDown)).setNoticeMsg(timeData.getTime_msg(), timeData.getTime_log());
        }
    }

    public final void S(Integer num) {
        RxObservable.getObservable(((Api) RxObservable.createService(Api.class)).httpGetTopNoticeMsgList(num), o()).subscribe(new a());
    }

    public final void T() {
        RxObservable.getObservable(((Api) RxObservable.createService(Api.class)).httpQuestionnaire(w51.a().b(), this.h), o()).subscribe(new b());
    }

    public final void U() {
        List<Glide> data;
        HashMap hashMap = new HashMap();
        um0 um0Var = this.p;
        if (um0Var != null && (data = um0Var.getData()) != null) {
            for (Glide glide : data) {
                hashMap.put(glide.getLeave(), glide.getFlowing());
            }
        }
        hashMap.put("dreaming", this.j);
        hashMap.put("blink", this.h);
        RxObservable.getObservable(((Api) RxObservable.createService(Api.class)).httpSaveQuestionnaire(hashMap), o()).subscribe(new c());
    }

    public final void V() {
        this.p = new um0(new ArrayList());
        int i = R$id.mRlvQuestionList;
        D(i).setAdapter(this.p);
        um0 um0Var = this.p;
        if (um0Var == null) {
            return;
        }
        um0Var.E((RecyclerView) D(i));
    }

    public final void W() {
        ((ImageView) D(R$id.mIvFinish)).setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                QuestionnaireActivity.X(QuestionnaireActivity.this, view);
            }
        });
        ((TextView) D(R$id.mTvSubmit)).setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                QuestionnaireActivity.Y(QuestionnaireActivity.this, view);
            }
        });
    }

    public final void Z() {
        int i = R$id.mRlvQuestionList;
        D(i).setLayoutManager(new LinearLayoutManager(this, 1, false));
        D(i).setItemAnimator(new DefaultItemAnimator());
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(R$layout.activity_questionnaire);
        P();
        Z();
        V();
        W();
        T();
    }

    public boolean onKeyDown(int i, KeyEvent keyEvent) {
        if (i != 4) {
            return super.onKeyDown(i, keyEvent);
        }
        ((ImageView) D(R$id.mIvFinish)).performClick();
        return true;
    }
}