正在查看: 用信花 v1.1.3 应用的 InfoBasicActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 用信花 v1.1.3 应用的 InfoBasicActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.duoshan.loan.ui.auth.activity;
import android.text.TextUtils;
import android.view.View;
import com.duoshan.loan.a;
import com.duoshan.loan.base.BaseActivity;
import com.duoshan.loan.databinding.ActivityInfoBasicBinding;
import com.duoshan.loan.ui.auth.vm.BasicViewModel;
import com.duoshan.loan.view.BasicItemView;
import com.jeremyliao.liveeventbus.LiveEventBus;
import e2.a;
import e2.c0;
import e2.e;
import e2.q;
import f2.c;
import h4.k;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import t1.o1;
import t1.p1;
import t1.q1;
import t1.r1;
public class InfoBasicActivity extends BaseActivity<ActivityInfoBasicBinding, BasicViewModel> {
public String f2662e;
public String[] f2663f;
public String[] f2664g;
public String[] f2665h;
public String[] f2666i;
public String[] f2667j;
public String[] f2668k;
public String[] f2669l;
public int f2670m;
public int f2671n;
public int f2672o;
public int f2673p;
public int f2674q;
public List<BasicItemView> f2675r = new ArrayList();
public void u(Boolean bool) {
if (bool.booleanValue()) {
a.l(this, this.f2662e);
finish();
}
}
public void v(View view) {
c.b(this, 2);
}
public void w(View view) {
if (e.l()) {
y();
}
}
public void x(Boolean bool) {
if (bool.booleanValue()) {
t();
for (int i4 = 0; i4 < this.f2675r.size(); i4++) {
BasicItemView basicItemView = this.f2675r.get(i4);
if (TextUtils.isEmpty(basicItemView.getRightText())) {
basicItemView.f(true);
return;
}
}
}
}
@Override
public void g() {
this.f2663f = getResources().getStringArray(a.c.jycd);
this.f2664g = getResources().getStringArray(a.c.hyzk);
this.f2665h = getResources().getStringArray(a.c.ysr);
this.f2666i = getResources().getStringArray(a.c.yyzz);
this.f2667j = getResources().getStringArray(a.c.gshy);
this.f2668k = getResources().getStringArray(a.c.social_fund);
this.f2669l = getResources().getStringArray(a.c.social_fund);
((ActivityInfoBasicBinding) this.f2431a).itemEducation.setData(Arrays.asList(this.f2663f));
((ActivityInfoBasicBinding) this.f2431a).itemMarriage.setData(Arrays.asList(this.f2664g));
((ActivityInfoBasicBinding) this.f2431a).itemMonthIncome.setData(Arrays.asList(this.f2665h));
((ActivityInfoBasicBinding) this.f2431a).itemJob.setData(Arrays.asList(this.f2666i));
((ActivityInfoBasicBinding) this.f2431a).itemIndustry.setData(Arrays.asList(this.f2667j));
((ActivityInfoBasicBinding) this.f2431a).itemAccumulationFund.setData(Arrays.asList(this.f2669l));
this.f2675r.add(((ActivityInfoBasicBinding) this.f2431a).itemEducation);
this.f2675r.add(((ActivityInfoBasicBinding) this.f2431a).itemMarriage);
this.f2675r.add(((ActivityInfoBasicBinding) this.f2431a).itemMonthIncome);
this.f2675r.add(((ActivityInfoBasicBinding) this.f2431a).itemJob);
this.f2675r.add(((ActivityInfoBasicBinding) this.f2431a).itemIndustry);
this.f2675r.add(((ActivityInfoBasicBinding) this.f2431a).itemAccumulationFund);
((ActivityInfoBasicBinding) this.f2431a).itemEducation.f(true);
}
@Override
public void i() {
((BasicViewModel) this.f2433c).f2728d.observe(this, new r1(this));
}
@Override
public void initView() {
n("基础信息");
this.f2662e = getIntent().getStringExtra("productId");
k(new p1(this));
((ActivityInfoBasicBinding) this.f2431a).stvNext.setOnClickListener(new o1(this));
LiveEventBus.get(q.f3687h, Boolean.class).observe(this, new q1(this));
}
@Override
public void onBackPressed() {
c.b(this, 2);
}
public final void t() {
Iterator<BasicItemView> it = this.f2675r.iterator();
while (it.hasNext()) {
it.next().f(false);
}
}
public final void y() {
HashMap hashMap = new HashMap();
hashMap.put("productId", TextUtils.isEmpty(this.f2662e) ? c1.a.f1050h0 : this.f2662e);
String rightText = ((ActivityInfoBasicBinding) this.f2431a).itemEducation.getRightText();
if (TextUtils.isEmpty(rightText)) {
k.u("请选择您的学历");
return;
}
int indexOf = Arrays.asList(this.f2663f).indexOf(rightText);
this.f2670m = indexOf;
hashMap.put("education", Integer.valueOf(indexOf + 1));
String rightText2 = ((ActivityInfoBasicBinding) this.f2431a).itemMarriage.getRightText();
if (TextUtils.isEmpty(rightText2)) {
k.u("请选择您的婚姻状况");
return;
}
int indexOf2 = Arrays.asList(this.f2664g).indexOf(rightText2);
this.f2671n = indexOf2;
hashMap.put("maritalStatue", Integer.valueOf(indexOf2 + 1));
String rightText3 = ((ActivityInfoBasicBinding) this.f2431a).itemMonthIncome.getRightText();
if (TextUtils.isEmpty(rightText3)) {
k.u("请选择您的月收入");
return;
}
int indexOf3 = Arrays.asList(this.f2665h).indexOf(rightText3);
this.f2672o = indexOf3;
hashMap.put("monthlyIncome", Integer.valueOf(indexOf3));
String rightText4 = ((ActivityInfoBasicBinding) this.f2431a).itemJob.getRightText();
if (TextUtils.isEmpty(rightText4)) {
k.u("请选择您的职业类型");
return;
}
int indexOf4 = Arrays.asList(this.f2666i).indexOf(rightText4);
this.f2673p = indexOf4;
hashMap.put("professionType", Integer.valueOf(indexOf4 + 1));
String rightText5 = ((ActivityInfoBasicBinding) this.f2431a).itemIndustry.getRightText();
if (TextUtils.isEmpty(rightText5)) {
k.u("请选择所属行业");
return;
}
int indexOf5 = Arrays.asList(this.f2667j).indexOf(rightText5);
this.f2674q = indexOf5;
hashMap.put("industry", Integer.valueOf(indexOf5 + 1));
String rightText6 = ((ActivityInfoBasicBinding) this.f2431a).itemAccumulationFund.getRightText();
if (TextUtils.isEmpty(rightText6)) {
k.u("请选择本地公积金缴纳");
return;
}
if ("无".equals(rightText6)) {
hashMap.put("hasHousingFund", 0);
} else if ("有".equals(rightText6)) {
hashMap.put("hasHousingFund", 1);
}
hashMap.toString();
c0.b(this);
((BasicViewModel) this.f2433c).e(hashMap);
}
}