导航菜单

页面标题

页面副标题

多多分期 v4.1.2 - J0ACT.java 源代码

正在查看: 多多分期 v4.1.2 应用的 J0ACT.java JAVA 源代码文件

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


package com.duoduofenqi.ui.activitys;

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;
import butterknife.BindView;
import butterknife.OnClick;
import com.base.commonlibrary.base.BaseResult;
import com.base.commonlibrary.views.TitleLayout;
import com.duoduofenqi.ui.activitys.J0ACT;
import com.duoduofenqi.ui.bean.AuthBean;
import com.duoduofenqi.ui.bean.EncForm;
import d.b.a.l;
import d.i.b.d.b.e;
import d.i.b.d.b.h;
import d.i.c.c.d;
import java.util.UUID;

public class J0ACT extends e {
    public d.i.c.c.d G;

    @BindView(2131296734)
    public TextView btnOk;

    @BindView(2131297794)
    public TextView idno;

    @BindView(2131297853)
    public ImageView ivGuo;

    @BindView(2131297857)
    public ImageView ivRen;

    @BindView(2131297994)
    public LinearLayout llIdno;

    @BindView(2131297997)
    public LinearLayout llName;

    @BindView(2131298231)
    public TextView name;

    @BindView(2131298599)
    public TextView renBtn;

    @BindView(2131298600)
    public TextView renGuo;

    @BindView(2131298638)
    public LinearLayout rlContent;

    @BindView(2131298646)
    public RelativeLayout rlGuo;

    @BindView(2131298660)
    public RelativeLayout rlRen;

    @BindView(2131298661)
    public RelativeLayout rlText;

    @BindView(2131299115)
    public TextView tip;

    @BindView(2131299135)
    public TextView tipIdno;

    @BindView(2131299138)
    public TextView tipName;

    @BindView(2131299140)
    public TextView tipRen;

    @BindView(2131299147)
    public TitleLayout title;

    public class a implements View.OnClickListener {
        public a() {
        }

        @Override
        public void onClick(View view) {
            J0ACT.this.onBackPressed();
        }
    }

    public class b implements d.b.a.p.a {
        public b() {
        }

        @Override
        public void a() {
            J0ACT.this.k0();
        }

        @Override
        public void b() {
        }
    }

    public class c extends h<BaseResult> {

        public final String f3935g;

        public final String f3936h;

        public c(Context context, boolean z, String str, String str2) {
            super(context, z);
            this.f3935g = str;
            this.f3936h = str2;
        }

        @Override
        public void a(String str) {
            J0ACT.this.c0(str);
            J0ACT.this.btnOk.setEnabled(true);
        }

        @Override
        public void b(BaseResult baseResult) {
            if (baseResult.getCode() == 200) {
                J0ACT j0act = J0ACT.this;
                j0act.c0(j0act.getResources().getString(l.commit_success));
                Intent intent = new Intent();
                intent.putExtra("idCard", this.f3935g);
                intent.putExtra("realName", this.f3936h);
                J0ACT.this.setResult(1003, intent);
                J0ACT.this.finish();
            } else {
                J0ACT.this.c0(baseResult.getMessage());
            }
            J0ACT.this.btnOk.setEnabled(true);
        }
    }

    public class d extends h<String> {
        public d(Context context, boolean z) {
            super(context, z);
        }

        @Override
        public void a(String str) {
            J0ACT.this.c0(str);
        }

        @Override
        public void b(String str) {
            if (str != null) {
                return;
            }
            J0ACT j0act = J0ACT.this;
            j0act.c0(j0act.getResources().getString(l.order_num_null));
        }
    }

    @Override
    public boolean I() {
        return false;
    }

    @Override
    public int M() {
        return 2131492906;
    }

    @Override
    public void O() {
    }

    @Override
    public void P(Bundle bundle) {
        this.title.setOnBackButtonClickListener(new a());
    }

    @Override
    public void R() {
    }

    @Override
    public void T() {
    }

    public void k0() {
        this.w.a(d.i.b.d.a.a.a().y().a(d.b.a.n.d.b.c()).s(new d(this.v, true)));
    }

    public void l0() {
        this.G.a();
    }

    public void m0() {
        this.G.a();
        finish();
    }

    public void n0() {
        String charSequence = this.idno.getText().toString();
        String charSequence2 = this.name.getText().toString();
        String r = new d.l.b.e().r(new AuthBean(charSequence, charSequence2));
        long currentTimeMillis = System.currentTimeMillis();
        String uuid = UUID.randomUUID().toString();
        String str = r + "@" + uuid + "@" + currentTimeMillis;
        String b2 = d.b.a.r.h.c().b(str + "@" + d.b.a.r.e.a(str, "f4qgkb85q4pMRMChLeC7uSn2wwTWGXrs"));
        StringBuilder sb = new StringBuilder();
        sb.append(currentTimeMillis);
        sb.append("");
        this.w.a(d.i.b.d.a.a.a().d(new EncForm(b2, uuid, sb.toString())).a(d.b.a.n.d.d.a()).s(new c(this.v, true, charSequence, charSequence2)));
    }

    @Override
    public void onBackPressed() {
        d.i.c.c.d dVar = this.G;
        if (dVar != null && dVar.c()) {
            this.G.a();
        }
        if (this.G == null) {
            d.i.c.c.d dVar2 = new d.i.c.c.d(this.v, 2131493266);
            this.G = dVar2;
            ((TextView) dVar2.b(2131297073)).setText(getResources().getString(l.cash_hander_leve));
            this.G.f(new d.a() {
                @Override
                public final void a() {
                    J0ACT.this.l0();
                }
            });
            this.G.g(new d.b() {
                @Override
                public final void a() {
                    J0ACT.this.m0();
                }
            });
        }
        this.G.h();
    }

    @OnClick({2131298660, 2131298646, 2131296734})
    public void onClick(View view) {
        int id = view.getId();
        if (id == 2131296734) {
            this.btnOk.setEnabled(false);
            n0();
        } else if (id == 2131298646 || id == 2131298660) {
            S(getResources().getString(l.need_some_permission), new String[]{"android.permission.WRITE_EXTERNAL_STORAGE", "android.permission.READ_EXTERNAL_STORAGE", "android.permission.CAMERA"}, 18888, new b());
        }
    }
}