正在查看: 新暖心缘 v8.1.1 应用的 VerifyOptionActivity.java JAVA 源代码文件
本页面展示 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();
}
}