正在查看: 新暖心缘 v8.1.1 应用的 ApplyCPSActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 新暖心缘 v8.1.1 应用的 ApplyCPSActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.luanxingyuan.app.activity;
import android.app.Dialog;
import android.graphics.Point;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.widget.EditText;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.BindView;
import butterknife.OnClick;
import com.luanxingyuan.app.base.BaseActivity;
import com.luanxingyuan.app.base.BaseResponse;
import com.luanxingyuan.app.bean.BankBean;
import com.luanxingyuan.app.layoutmanager.PickerLayoutManager;
import com.luanxingyuan.app.util.LogUtil;
import com.luanxingyuan.app.util.ParamUtil;
import com.luanxingyuan.app.util.ToastUtil;
import com.luanxingyuan.app.util.VerifyUtils;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Set;
public class ApplyCPSActivity extends BaseActivity {
@BindView
EditText mAccountEt;
@BindView
EditText mActiveNumberEt;
private List<BankBean> mBankList = new ArrayList();
@BindView
EditText mChannelNameEt;
@BindView
EditText mChannelWebEt;
@BindView
EditText mContactEt;
private BankBean mFinalSelectBean;
private BankBean mOptionSelectBean;
@BindView
TextView mPercentTv;
@BindView
EditText mRealNameEt;
@BindView
TextView mWithdrawWayTv;
class a extends r6.a<BaseResponse> {
a() {
}
@Override
public void onError(x8.e eVar, Exception exc, int i8) {
super.onError(eVar, exc, i8);
ToastUtil.showToast(ApplyCPSActivity.this.getApplicationContext(), 2131821363);
}
public void onResponse(BaseResponse baseResponse, int i8) {
if (baseResponse == null || baseResponse.m_istatus != 1) {
ToastUtil.showToast(ApplyCPSActivity.this.getApplicationContext(), 2131820626);
} else {
ToastUtil.showToast(ApplyCPSActivity.this.getApplicationContext(), 2131820630);
ApplyCPSActivity.this.finish();
}
}
}
class b extends z7.c {
b() {
}
public void onError(x8.e eVar, Exception exc, int i8) {
}
public void onResponse(String str, int i8) {
w0.e A;
if (TextUtils.isEmpty(str)) {
return;
}
w0.e p8 = w0.a.p(str);
if (p8.y("m_istatus").intValue() != 1 || (A = p8.A("m_object")) == null) {
return;
}
Set<String> keySet = A.keySet();
if (keySet.size() > 0) {
for (String str2 : keySet) {
BankBean bankBean = new BankBean();
bankBean.backKey = str2;
bankBean.bankName = A.B(str2);
ApplyCPSActivity.this.mBankList.add(bankBean);
}
}
}
}
class c implements View.OnClickListener {
final Dialog f6085a;
c(Dialog dialog) {
this.f6085a = dialog;
}
@Override
public void onClick(View view) {
this.f6085a.dismiss();
}
}
class d implements PickerLayoutManager.a {
d() {
}
@Override
public void a(View view, int i8) {
LogUtil.i("位置: " + i8);
ApplyCPSActivity applyCPSActivity = ApplyCPSActivity.this;
applyCPSActivity.mOptionSelectBean = (BankBean) applyCPSActivity.mBankList.get(i8);
}
}
class e implements View.OnClickListener {
final Dialog f6088a;
e(Dialog dialog) {
this.f6088a = dialog;
}
@Override
public void onClick(View view) {
if (ApplyCPSActivity.this.mBankList != null && ApplyCPSActivity.this.mBankList.size() > 0) {
if (ApplyCPSActivity.this.mOptionSelectBean == null) {
ApplyCPSActivity applyCPSActivity = ApplyCPSActivity.this;
applyCPSActivity.mOptionSelectBean = (BankBean) applyCPSActivity.mBankList.get(0);
}
ApplyCPSActivity applyCPSActivity2 = ApplyCPSActivity.this;
applyCPSActivity2.mFinalSelectBean = applyCPSActivity2.mOptionSelectBean;
ApplyCPSActivity applyCPSActivity3 = ApplyCPSActivity.this;
applyCPSActivity3.mWithdrawWayTv.setText(applyCPSActivity3.mOptionSelectBean.bankName);
ApplyCPSActivity.this.mOptionSelectBean = null;
}
this.f6088a.dismiss();
}
}
private void apply() {
String trim = this.mChannelNameEt.getText().toString().trim();
if (TextUtils.isEmpty(trim)) {
ToastUtil.showToast(getApplicationContext(), 2131821173);
return;
}
String trim2 = this.mChannelWebEt.getText().toString().trim();
if (TextUtils.isEmpty(trim2)) {
ToastUtil.showToast(getApplicationContext(), 2131821201);
return;
}
String trim3 = this.mActiveNumberEt.getText().toString().trim();
if (TextUtils.isEmpty(trim3)) {
ToastUtil.showToast(getApplicationContext(), 2131821166);
return;
}
String trim4 = this.mRealNameEt.getText().toString().trim();
if (TextUtils.isEmpty(trim4)) {
ToastUtil.showToast(getApplicationContext(), 2131821193);
return;
}
if (this.mFinalSelectBean == null) {
ToastUtil.showToast(getApplicationContext(), 2131821165);
return;
}
String trim5 = this.mAccountEt.getText().toString().trim();
if (TextUtils.isEmpty(trim5)) {
ToastUtil.showToast(getApplicationContext(), 2131821203);
return;
}
String trim6 = this.mContactEt.getText().toString().trim();
if (TextUtils.isEmpty(trim6)) {
ToastUtil.showToast(getApplicationContext(), 2131821177);
return;
}
if (!VerifyUtils.isPhoneNum(trim6)) {
ToastUtil.showToast(getApplicationContext(), 2131821464);
return;
}
String trim7 = this.mPercentTv.getText().toString().trim();
HashMap hashMap = new HashMap();
hashMap.put("userId", getUserId());
hashMap.put("cpsName", trim);
hashMap.put("cpsUrl", trim2);
hashMap.put("active", trim3);
hashMap.put("proportions", trim7);
hashMap.put("realName", trim4);
hashMap.put("takeOutId", this.mFinalSelectBean.backKey);
hashMap.put("accountNumber", trim5);
hashMap.put("phone", trim6);
x7.a.h().c(m6.a.b()).e("param", ParamUtil.getParam(hashMap)).f().c(new a());
}
private void getTakeOutMode() {
x7.a.h().c(m6.a.w0()).f().c(new b());
}
private void setDialogView(View view, Dialog dialog) {
((TextView) view.findViewById(2131296454)).setOnClickListener(new c(dialog));
((TextView) view.findViewById(2131297340)).setText(getResources().getString(2131821461));
k6.f fVar = new k6.f(this);
RecyclerView recyclerView = (RecyclerView) view.findViewById(2131296562);
PickerLayoutManager pickerLayoutManager = new PickerLayoutManager(getApplicationContext(), recyclerView, 1, false, 5, 0.3f, true);
recyclerView.setLayoutManager(pickerLayoutManager);
recyclerView.setAdapter(fVar);
List<BankBean> list = this.mBankList;
if (list != null && list.size() > 0) {
fVar.b(this.mBankList);
}
pickerLayoutManager.c(new d());
((TextView) view.findViewById(2131296538)).setOnClickListener(new e(dialog));
}
private void showOptionDialog() {
Dialog dialog = new Dialog(this, 2131886281);
View inflate = LayoutInflater.from(this).inflate(2131493077, (ViewGroup) null);
setDialogView(inflate, dialog);
dialog.setContentView(inflate);
Point point = new Point();
getWindowManager().getDefaultDisplay().getSize(point);
Window window = dialog.getWindow();
if (window != null) {
window.getAttributes().width = point.x;
window.setGravity(80);
window.setWindowAnimations(2131886275);
}
dialog.setCanceledOnTouchOutside(false);
if (isFinishing()) {
return;
}
dialog.show();
}
@Override
protected View getContentView() {
return inflate(2131492901);
}
@OnClick
public void onClick(View view) {
switch (view.getId()) {
case 2131296340:
int parseInt = Integer.parseInt(this.mPercentTv.getText().toString().trim());
if (parseInt < 25) {
this.mPercentTv.setText(String.valueOf(parseInt + 1));
break;
}
break;
case 2131296369:
apply();
break;
case 2131297277:
int parseInt2 = Integer.parseInt(this.mPercentTv.getText().toString().trim());
if (parseInt2 > 10) {
this.mPercentTv.setText(String.valueOf(parseInt2 - 1));
break;
}
break;
case 2131297484:
showOptionDialog();
break;
}
}
@Override
protected void onContentAdded() {
setTitle(2131820625);
getTakeOutMode();
}
}