导航菜单

页面标题

页面副标题

新暖心缘 v8.1.1 - VerifyOptionActivity.java 源代码

正在查看: 新暖心缘 v8.1.1 应用的 VerifyOptionActivity.java JAVA 源代码文件

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


package com.luanxingyuan.app.activity;

import android.content.Intent;
import android.view.View;
import android.widget.TextView;
import butterknife.OnClick;
import com.luanxingyuan.app.base.BaseActivity;
import com.luanxingyuan.app.base.BaseResponse;
import com.luanxingyuan.app.util.ParamUtil;
import java.util.HashMap;

public class VerifyOptionActivity extends BaseActivity {
    private Result result;

    public static class Result extends com.luanxingyuan.app.base.c {
        public int certificationStatus;
        public int userDataStatus;
    }

    class a extends r6.a<BaseResponse<Result>> {
        a() {
        }

        public void onResponse(BaseResponse<Result> baseResponse, int i8) {
            Result result;
            if (VerifyOptionActivity.this.isFinishing() || baseResponse == null || baseResponse.m_istatus != 1 || (result = baseResponse.m_object) == null) {
                return;
            }
            VerifyOptionActivity.this.result = result;
            VerifyOptionActivity.this.setText((TextView) VerifyOptionActivity.this.findViewById(2131296943), baseResponse.m_object.userDataStatus);
            VerifyOptionActivity.this.setText((TextView) VerifyOptionActivity.this.findViewById(2131297408), baseResponse.m_object.certificationStatus);
        }
    }

    private void getState() {
        HashMap hashMap = new HashMap();
        hashMap.put("userId", getUserId());
        x7.a.h().c(m6.a.l2()).e("param", ParamUtil.getParam(hashMap)).f().c(new a());
    }

    public void setText(TextView textView, int i8) {
        textView.setText(new String[]{"去认证", "已完成", "审核中"}[i8]);
        textView.setBackgroundResource(i8 == 0 ? 2131230988 : 2131230973);
        textView.setTextColor(i8 == 0 ? -1 : -6710887);
    }

    @Override
    protected View getContentView() {
        return inflate(2131492976);
    }

    @OnClick
    public void onClick(View view) {
        if (this.result == null) {
            getState();
            return;
        }
        int id = view.getId();
        if (id == 2131296943) {
            if (this.result.userDataStatus == 0) {
                ModifyUserInfoActivity.verifyStart(this.mContext);
            }
        } else {
            if (id != 2131297408) {
                return;
            }
            int i8 = this.result.certificationStatus;
            if (i8 == 0) {
                startActivity(new Intent(this.mContext, (Class<?>) ApplyVerifyHandActivity.class));
            } else if (i8 == 2) {
                startActivity(new Intent(this.mContext, (Class<?>) ActorVerifyingActivity.class));
            }
        }
    }

    @Override
    protected void onContentAdded() {
        setTitle("完成认证");
    }

    @Override
    protected void onResume() {
        super.onResume();
        getState();
    }
}