优赢国际.apk(点击下载) / CompleteUserDetailActivity.java
package com.fob.ds.activity;
import android.content.Intent;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.TextView;
import butterknife.BindView;
import com.flb.zj.omkxm.R;
import com.fob.ds.domain.BankListBean;
import com.fob.ds.domain.MoneyUserDetailBean;
import com.fob.ds.domain.ResultData;
import d.d.a.d.t;
import d.d.a.g.h;
import d.d.a.j.b0;
import d.d.a.j.e0;
import d.d.a.j.g0;
import java.util.ArrayList;
import java.util.List;
public class CompleteUserDetailActivity extends com.fob.ds.base.a implements View.OnClickListener {
private MoneyUserDetailBean.DataBean B;
private BankListBean C;
private boolean D = true;
TextWatcher F = new g();
@BindView
Button btn_commit_money;
@BindView
EditText ed_complete_user_1;
@BindView
EditText ed_complete_user_2;
@BindView
EditText ed_complete_user_3;
@BindView
EditText ed_complete_user_4;
@BindView
EditText ed_complete_user_5;
@BindView
LinearLayout ll_chumoney_phone_2;
@BindView
LinearLayout ll_tip_1;
@BindView
LinearLayout ll_tip_2;
@BindView
TextView tv_commit_tip;
@BindView
TextView tv_complete_user_1;
@BindView
TextView tv_kefu;
@BindView
TextView tv_tip_1;
@BindView
TextView tv_tip_2;
class a implements TextWatcher {
a() {
}
public void afterTextChanged(Editable editable) {
if (CompleteUserDetailActivity.this.D) {
String obj = editable.toString();
if (obj.replace(" ", "").length() % 4 == 0) {
EditText editText = CompleteUserDetailActivity.this.ed_complete_user_3;
editText.setText(obj + " ");
EditText editText2 = CompleteUserDetailActivity.this.ed_complete_user_3;
editText2.setSelection(editText2.getText().toString().length());
}
}
}
public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
if (i2 == 0) {
CompleteUserDetailActivity.this.D = true;
} else {
CompleteUserDetailActivity.this.D = false;
}
}
}
class b implements TextWatcher {
b() {
}
public void afterTextChanged(Editable editable) {
String obj = editable.toString();
if (b0.a(editable.toString())) {
return;
}
if (!g0.d(editable.toString())) {
CompleteUserDetailActivity.this.ll_tip_2.setVisibility(0);
CompleteUserDetailActivity.this.tv_tip_2.setText("密码必须由数字或字母组成");
} else if (obj.length() < 4 || obj.length() > 12) {
CompleteUserDetailActivity.this.ll_tip_2.setVisibility(0);
CompleteUserDetailActivity.this.tv_tip_2.setText("密码必须为4至12位");
} else {
CompleteUserDetailActivity.this.ll_tip_2.setVisibility(8);
}
}
public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
}
class c implements d.d.a.f.e {
final /* synthetic */ List a;
c(List list) {
this.a = list;
}
@Override // d.d.a.f.e
public void a(int i) {
BankListBean.DataBean dataBean = (BankListBean.DataBean) this.a.get(i);
CompleteUserDetailActivity.this.tv_complete_user_1.setText(dataBean.getBank_name());
CompleteUserDetailActivity.this.tv_complete_user_1.setTag(dataBean.getId());
}
}
/* access modifiers changed from: package-private */
public class d implements d.d.a.i.d<BankListBean> {
/* access modifiers changed from: package-private */
public class a implements d.d.a.f.e {
final /* synthetic */ List a;
a(List list) {
this.a = list;
}
@Override // d.d.a.f.e
public void a(int i) {
BankListBean.DataBean dataBean = (BankListBean.DataBean) this.a.get(i);
CompleteUserDetailActivity.this.tv_complete_user_1.setText(dataBean.getBank_name());
CompleteUserDetailActivity.this.tv_complete_user_1.setTag(dataBean.getId());
}
}
d() {
}
@Override // d.d.a.i.d
public void a(String str) {
}
/* renamed from: b */
public void onNext(BankListBean bankListBean) {
if (bankListBean.getCode() == 100000) {
CompleteUserDetailActivity.this.C = bankListBean;
List<BankListBean.DataBean> data = bankListBean.getData();
ArrayList arrayList = new ArrayList();
for (int i = 0; i < data.size(); i++) {
arrayList.add(data.get(i).getBank_name());
}
e0.b(arrayList, CompleteUserDetailActivity.this, new a(data));
}
}
}
/* access modifiers changed from: package-private */
public class e implements d.d.a.i.d<ResultData> {
e() {
}
@Override // d.d.a.i.d
public void a(String str) {
}
/* renamed from: b */
public void onNext(ResultData resultData) {
if (resultData.getCode() == 100000) {
Intent intent = new Intent(CompleteUserDetailActivity.this, CommitMoneyActivity.class);
intent.putExtra("tag_money", resultData);
CompleteUserDetailActivity.this.startActivity(intent);
CompleteUserDetailActivity.this.finish();
return;
}
h.a(CompleteUserDetailActivity.this, resultData.getMessage());
}
}
/* access modifiers changed from: package-private */
public class f implements d.d.a.i.d<ResultData> {
f() {
}
@Override // d.d.a.i.d
public void a(String str) {
}
/* renamed from: b */
public void onNext(ResultData resultData) {
if (100000 == resultData.getCode()) {
CompleteUserDetailActivity.this.ll_tip_1.setVisibility(8);
return;
}
CompleteUserDetailActivity.this.ll_tip_1.setVisibility(0);
CompleteUserDetailActivity.this.tv_tip_1.setText(resultData.getMessage());
}
}
class g implements TextWatcher {
g() {
}
public void afterTextChanged(Editable editable) {
String replace = editable.toString().replace(" ", "");
if (!b0.a(replace)) {
CompleteUserDetailActivity.this.Y(replace);
}
}
public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
}
/* access modifiers changed from: private */
/* access modifiers changed from: public */
private void Y(String str) {
d.d.a.e.d.y().i(new d.d.a.i.c(new f()), str, this.p.l());
}
private void Z() {
d.d.a.e.d.y().p(new d.d.a.i.b(new d(), this));
}
private void a0(MoneyUserDetailBean.DataBean dataBean) {
d.d.a.e.d.y().C0(new d.d.a.i.b(new e(), this), this.p, dataBean);
}
/* access modifiers changed from: protected */
@Override // com.fob.ds.base.a
public int K() {
return R.layout.activity_complete_user_detail;
}
/* access modifiers changed from: protected */
@Override // com.fob.ds.base.a
public void N(Bundle bundle) {
S("出款");
if (d.d.a.b.b.o.contains("1052")) {
this.ll_chumoney_phone_2.setVisibility(8);
this.ed_complete_user_2.setText("13800000000");
}
this.tv_kefu.setOnClickListener(this);
MoneyUserDetailBean.DataBean data = ((MoneyUserDetailBean) getIntent().getSerializableExtra("tag_money")).getData();
this.B = data;
if (data == null) {
this.ed_complete_user_1.setFocusable(true);
this.ed_complete_user_2.setFocusable(true);
this.ed_complete_user_3.setFocusable(true);
this.ed_complete_user_4.setFocusable(true);
this.ed_complete_user_5.setFocusable(true);
}
if (!b0.a(this.B.getRealname())) {
this.ed_complete_user_1.setText(this.B.getRealname());
this.ed_complete_user_1.setFocusable(false);
}
if (!b0.a(this.B.getMobile())) {
this.ed_complete_user_2.setText(this.B.getMobile());
this.ed_complete_user_2.setFocusable(false);
}
this.tv_complete_user_1.setOnClickListener(this);
this.ed_complete_user_3.addTextChangedListener(this.F);
this.ed_complete_user_3.addTextChangedListener(new a());
this.ed_complete_user_5.addTextChangedListener(new b());
this.btn_commit_money.setOnClickListener(this);
}
public void onClick(View view) {
int id = view.getId();
if (id == R.id.btn_commit_money) {
MoneyUserDetailBean.DataBean dataBean = new MoneyUserDetailBean.DataBean();
dataBean.setMobile(this.B.getMobile());
dataBean.setBankAdress(this.B.getBankAdress());
dataBean.setBankAccount(this.B.getBankAccount());
dataBean.setGetPassword(this.B.getGetPassword());
dataBean.setRealname(this.B.getRealname());
dataBean.setBankId(this.B.getBankId());
String obj = this.ed_complete_user_1.getText().toString();
String replace = this.ed_complete_user_2.getText().toString().replace(" ", "");
String obj2 = this.ed_complete_user_3.getText().toString();
String obj3 = this.ed_complete_user_4.getText().toString();
String obj4 = this.ed_complete_user_5.getText().toString();
String trim = this.tv_complete_user_1.getText().toString().replace("请选择收款银行", "").trim();
String str = (String) this.tv_complete_user_1.getTag();
String realname = dataBean.getRealname();
String mobile = dataBean.getMobile();
if (b0.a(realname)) {
dataBean.setRealname(obj);
}
if (b0.a(mobile)) {
dataBean.setMobile(replace);
}
if (b0.a(trim) || b0.a(str)) {
h.a(this, "请选择银行");
} else if (b0.a(obj3)) {
h.a(this, "请输入有效的开户地址");
} else if (!g0.c(obj3)) {
h.a(this, "请输入有效的开户地址");
} else {
dataBean.setBankName(trim);
dataBean.setBankId(str);
dataBean.setBankAccount(obj2.replace(" ", ""));
dataBean.setBankAdress(obj3);
dataBean.setGetPassword(obj4);
if (this.ll_tip_1.getVisibility() == 0) {
h.a(this, this.tv_tip_1.getText().toString());
} else if (this.ll_tip_2.getVisibility() == 0) {
h.a(this, this.tv_tip_2.getText().toString());
} else if (b0.a(dataBean.getMobile())) {
h.a(this, "请输入手机号码");
} else if (b0.a(dataBean.getBankName()) || b0.a(dataBean.getBankId())) {
h.a(this, "请选择银行");
} else if (b0.a(dataBean.getBankAccount())) {
h.a(this, "请输入银行账号");
} else if (b0.a(dataBean.getGetPassword())) {
h.a(this, "请输入出款密码");
} else if (b0.a(obj) || b0.a(replace) || b0.a(obj2) || b0.a(obj3) || b0.a(obj4) || b0.a(trim)) {
h.a(this, "请完善出款资料");
} else {
a0(dataBean);
}
}
} else if (id == R.id.tv_complete_user_1) {
BankListBean bankListBean = this.C;
if (bankListBean != null) {
List<BankListBean.DataBean> data = bankListBean.getData();
ArrayList arrayList = new ArrayList();
for (int i = 0; i < data.size(); i++) {
arrayList.add(data.get(i).getBank_name());
}
e0.b(arrayList, this, new c(data));
return;
}
Z();
} else if (id == R.id.tv_kefu) {
if (d.d.a.g.d.g().e() != null) {
new t(this, d.d.a.g.d.g().e()).show();
} else {
h.a(this, "获取客服失败,请重试");
}
}
}
}