正在查看: 用信花 v1.1.3 应用的 AuditDetailActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 用信花 v1.1.3 应用的 AuditDetailActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.duoshan.loan.ui.auth.activity;
import android.animation.ValueAnimator;
import android.graphics.Color;
import android.os.CountDownTimer;
import android.text.TextUtils;
import android.view.View;
import android.view.animation.LinearInterpolator;
import android.widget.FrameLayout;
import android.widget.SeekBar;
import androidx.camera.core.FocusMeteringAction;
import androidx.recyclerview.widget.RecyclerView;
import com.duoshan.loan.a;
import com.duoshan.loan.base.BaseActivity;
import com.duoshan.loan.databinding.ActivityAuditDetailBinding;
import com.duoshan.loan.dialog.MatchBigLoanDialog;
import com.duoshan.loan.dialog.MatchLocalApiDialog;
import com.duoshan.loan.ui.auth.adapter.RecordAuditAdapter;
import com.duoshan.loan.ui.auth.bean.CreditApplyBean;
import com.duoshan.loan.ui.auth.bean.MatchProductBean;
import com.duoshan.loan.ui.auth.vm.AuditDetailViewModel;
import com.duoshan.loan.view.IndicatorSeekBar;
import com.jeremyliao.liveeventbus.LiveEventBus;
import d5.f;
import e2.j0;
import e2.n0;
import e2.q;
import e2.r;
import java.util.ArrayList;
import java.util.List;
import l2.h;
import m4.c;
import t1.d;
import t1.e;
import t1.g;
import t1.i;
import t1.j;
public class AuditDetailActivity extends BaseActivity<ActivityAuditDetailBinding, AuditDetailViewModel> {
public String f2560e;
public MatchProductBean f2562g;
public int f2563h;
public int f2564i;
public int f2565j;
public int f2566k;
public ValueAnimator f2567l;
public String f2570o;
public int f2571p;
public boolean f2572q;
public CountDownTimer f2573r;
public String f2561f = c1.a.f1050h0;
public RecordAuditAdapter f2568m = new RecordAuditAdapter();
public List<CreditApplyBean.ApplyCreditResult> f2569n = new ArrayList();
public class a implements IndicatorSeekBar.b {
public final FrameLayout.LayoutParams f2574a;
public a(FrameLayout.LayoutParams layoutParams) {
this.f2574a = layoutParams;
}
@Override
public void a(SeekBar seekBar, int i4, float f4) {
h.o("progress:" + i4);
((ActivityAuditDetailBinding) AuditDetailActivity.this.f2431a).tvProgressValue.setText(i4 + "%");
this.f2574a.leftMargin = (int) f4;
((ActivityAuditDetailBinding) AuditDetailActivity.this.f2431a).tvProgressValue.setLayoutParams(this.f2574a);
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
}
}
public class b implements r.b {
public b() {
}
@Override
public void a(Long l4) {
if (TextUtils.isEmpty(AuditDetailActivity.this.f2560e)) {
return;
}
AuditDetailActivity auditDetailActivity = AuditDetailActivity.this;
((AuditDetailViewModel) auditDetailActivity.f2433c).e(auditDetailActivity.f2560e);
}
@Override
public void onFinish() {
}
}
public void E(String str) {
this.f2561f = str;
}
public void F(CreditApplyBean creditApplyBean) {
if (creditApplyBean != null) {
this.f2563h = creditApplyBean.getApplyTotalCount();
this.f2564i = creditApplyBean.getPassCount();
this.f2565j = creditApplyBean.getPendingReviewCount();
this.f2566k = creditApplyBean.getReviewFailedCount();
((ActivityAuditDetailBinding) this.f2431a).tvApplyAmount.setText(getString(a.q.total_count_apply, new Object[]{Integer.valueOf(this.f2563h)}));
((ActivityAuditDetailBinding) this.f2431a).tvAmountPassed.setText(String.valueOf(this.f2564i));
((ActivityAuditDetailBinding) this.f2431a).tvAmountAuditing.setText(String.valueOf(this.f2565j));
((ActivityAuditDetailBinding) this.f2431a).tvAmountFail.setText(String.valueOf(this.f2566k));
if (this.f2563h <= 0) {
O();
return;
}
D();
if (this.f2565j > 0) {
((ActivityAuditDetailBinding) this.f2431a).ivTitle.setImageResource(a.h.icon_auditing);
((ActivityAuditDetailBinding) this.f2431a).tvReminder.setText("您提交的借款申请正在加急审核中,请耐心等待…");
} else {
((ActivityAuditDetailBinding) this.f2431a).ivTitle.setImageResource(a.h.icon_audit_finish);
if (this.f2564i > 0) {
n0.b(((ActivityAuditDetailBinding) this.f2431a).tvReminder).a("恭喜您获得总额度").D(Color.parseColor("#333333")).a(creditApplyBean.getTotalCanLoanAmount() + "元").D(Color.parseColor("#FD364C")).F();
} else {
((ActivityAuditDetailBinding) this.f2431a).tvReminder.setText("很遗憾,本次未通过任何审核~");
int i4 = this.f2571p;
if (i4 == 2 || (i4 == 1 && this.f2572q)) {
((ActivityAuditDetailBinding) this.f2431a).stvLookOther.setVisibility(0);
} else {
((ActivityAuditDetailBinding) this.f2431a).stvLookOther.setVisibility(4);
}
}
}
Q(creditApplyBean.getReviewOverProportion());
P(creditApplyBean);
}
}
public void G(String str) {
this.f2570o = str;
}
public void H(View view) {
finish();
}
public void I(View view) {
((ActivityAuditDetailBinding) this.f2431a).ivCreditReport.setVisibility(8);
}
public void J(View view) {
if (TextUtils.isEmpty(this.f2570o) || this.f2570o.equals(c1.a.f1050h0)) {
return;
}
e2.a.K(this, "信用报告", this.f2570o);
}
public void K(View view) {
C(1);
}
public void L(View view) {
C(0);
}
public void M(f fVar) {
((ActivityAuditDetailBinding) this.f2431a).smartRefresh.y(500);
if (TextUtils.isEmpty(this.f2560e)) {
return;
}
((AuditDetailViewModel) this.f2433c).e(this.f2560e);
}
public void N(ValueAnimator valueAnimator) {
((ActivityAuditDetailBinding) this.f2431a).indicatorSeekBar.setProgress(((Integer) valueAnimator.getAnimatedValue()).intValue());
}
public final void C(int i4) {
LiveEventBus.get(q.f3684e).postDelay(Integer.valueOf(i4), 100L);
finish();
}
public final void D() {
FrameLayout.LayoutParams layoutParams = (FrameLayout.LayoutParams) ((ActivityAuditDetailBinding) this.f2431a).tvProgressValue.getLayoutParams();
((ActivityAuditDetailBinding) this.f2431a).indicatorSeekBar.setProgress(0);
((ActivityAuditDetailBinding) this.f2431a).indicatorSeekBar.setOnSeekBarChangeListener(new a(layoutParams));
}
public final void O() {
D();
((ActivityAuditDetailBinding) this.f2431a).ivTitle.setImageResource(a.h.icon_audit_finish);
((ActivityAuditDetailBinding) this.f2431a).tvReminder.setText("很遗憾,审核失败~");
int i4 = this.f2571p;
if (i4 == 2 || (i4 == 1 && this.f2572q)) {
((ActivityAuditDetailBinding) this.f2431a).stvLookOther.setVisibility(0);
} else {
((ActivityAuditDetailBinding) this.f2431a).stvLookOther.setVisibility(4);
}
((ActivityAuditDetailBinding) this.f2431a).tvApplyAmount.setText(getString(a.q.total_count_apply, new Object[]{0}));
((ActivityAuditDetailBinding) this.f2431a).tvAmountPassed.setText(String.valueOf(0));
((ActivityAuditDetailBinding) this.f2431a).tvAmountAuditing.setText(String.valueOf(0));
((ActivityAuditDetailBinding) this.f2431a).tvAmountFail.setText(String.valueOf(0));
Q(100);
((ActivityAuditDetailBinding) this.f2431a).recyclerView.setVisibility(8);
((ActivityAuditDetailBinding) this.f2431a).ivCreditReport.setVisibility(8);
((ActivityAuditDetailBinding) this.f2431a).stvHome.setVisibility(0);
}
public final void P(CreditApplyBean creditApplyBean) {
ArrayList arrayList = new ArrayList();
if (this.f2564i > 0) {
arrayList.add(new CreditApplyBean.ApplyCreditResult("审核通过" + this.f2564i, a.h.icon_audit_passed, 0));
for (CreditApplyBean.ApplyCreditResult applyCreditResult : creditApplyBean.getApprovedApplyCreditResultList()) {
applyCreditResult.setType(2);
arrayList.add(applyCreditResult);
}
}
ArrayList arrayList2 = new ArrayList();
if (this.f2565j > 0) {
arrayList2.add(new CreditApplyBean.ApplyCreditResult("审核中" + this.f2565j, a.h.icon_audit_going, 0));
for (CreditApplyBean.ApplyCreditResult applyCreditResult2 : creditApplyBean.getReviewApplyCreditResultList()) {
applyCreditResult2.setIsShowNormal(this.f2561f);
applyCreditResult2.setType(1);
arrayList2.add(applyCreditResult2);
}
}
ArrayList arrayList3 = new ArrayList();
if (this.f2566k > 0) {
arrayList3.add(new CreditApplyBean.ApplyCreditResult("审核失败" + this.f2566k, a.h.icon_audit_fail, 0));
for (CreditApplyBean.ApplyCreditResult applyCreditResult3 : creditApplyBean.getRejectedApplyCreditResultList()) {
applyCreditResult3.setType(3);
arrayList3.add(applyCreditResult3);
}
}
this.f2569n.clear();
if (this.f2564i > 0) {
this.f2569n.addAll(arrayList);
}
if (this.f2565j > 0) {
this.f2569n.addAll(arrayList2);
}
if (this.f2566k > 0) {
this.f2569n.addAll(arrayList3);
}
this.f2568m.l1(this.f2569n);
}
public final void Q(int i4) {
if (i4 > 0) {
ValueAnimator ofInt = ValueAnimator.ofInt(0, i4);
this.f2567l = ofInt;
ofInt.setInterpolator(new LinearInterpolator());
this.f2567l.setDuration(1500L);
this.f2567l.addUpdateListener(new t1.a(this));
this.f2567l.start();
}
}
public final void R() {
if (this.f2573r == null) {
this.f2573r = r.a(Long.valueOf(RecyclerView.FOREVER_NS), Long.valueOf(FocusMeteringAction.DEFAULT_AUTOCANCEL_DURATION), new b());
}
this.f2573r.start();
}
@Override
public void g() {
this.f2560e = getIntent().getExtras().getString("batchId");
MatchProductBean matchProductBean = (MatchProductBean) getIntent().getSerializableExtra("matchProduct");
this.f2562g = matchProductBean;
if (matchProductBean != null && matchProductBean.isResult()) {
if (this.f2562g.getInstApiState() != 1 || f2.b.f()) {
new c.b(this).r(new MatchBigLoanDialog(this, this.f2562g)).J();
} else {
new c.b(this).r(new MatchLocalApiDialog(this, this.f2562g)).J();
}
}
((AuditDetailViewModel) this.f2433c).a();
this.f2571p = j0.o(j0.f3636e, 0);
boolean j4 = j0.j(j0.f3637f, false);
this.f2572q = j4;
int i4 = this.f2571p;
if (i4 == 2 || (i4 == 1 && j4)) {
((ActivityAuditDetailBinding) this.f2431a).ivCreditReport.setVisibility(0);
} else {
((ActivityAuditDetailBinding) this.f2431a).ivCreditReport.setVisibility(8);
}
}
@Override
public void i() {
((AuditDetailViewModel) this.f2433c).f2713e.observe(this, new t1.h(this));
((AuditDetailViewModel) this.f2433c).f2712d.observe(this, new g(this));
((AuditDetailViewModel) this.f2433c).f2440b.observe(this, new i(this));
}
@Override
public void initView() {
this.f2434d.titleBar(((ActivityAuditDetailBinding) this.f2431a).parent).init();
((ActivityAuditDetailBinding) this.f2431a).recyclerView.setAdapter(this.f2568m);
((ActivityAuditDetailBinding) this.f2431a).ivBack.setOnClickListener(new e(this));
((ActivityAuditDetailBinding) this.f2431a).ivClose.setOnClickListener(new t1.c(this));
((ActivityAuditDetailBinding) this.f2431a).ivCreditReport.setOnClickListener(new d(this));
((ActivityAuditDetailBinding) this.f2431a).stvLookOther.setOnClickListener(new t1.b(this));
((ActivityAuditDetailBinding) this.f2431a).stvHome.setOnClickListener(new t1.f(this));
((ActivityAuditDetailBinding) this.f2431a).smartRefresh.h(new j(this));
}
@Override
public void onDestroy() {
CountDownTimer countDownTimer = this.f2573r;
if (countDownTimer != null) {
countDownTimer.cancel();
}
super.onDestroy();
}
@Override
public void onResume() {
super.onResume();
if (TextUtils.isEmpty(this.f2560e)) {
O();
} else {
((AuditDetailViewModel) this.f2433c).f();
((AuditDetailViewModel) this.f2433c).e(this.f2560e);
((ActivityAuditDetailBinding) this.f2431a).recyclerView.setVisibility(0);
((ActivityAuditDetailBinding) this.f2431a).ivCreditReport.setVisibility(0);
((ActivityAuditDetailBinding) this.f2431a).stvHome.setVisibility(8);
}
R();
}
}