修改支付密码

This commit is contained in:
oujunhui
2020-05-14 13:31:01 +08:00
parent 19ae70cebc
commit 99b5c6a067

View File

@@ -7,6 +7,7 @@ import android.text.InputFilter;
import android.text.TextUtils;
import android.view.View;
import com.coorchice.library.utils.LogUtils;
import com.netease.nim.uikit.StatusBarUtil;
import com.trello.rxlifecycle3.android.ActivityEvent;
import com.yizhuan.erban.R;
@@ -25,6 +26,7 @@ import com.yizhuan.xchat_android_core.utils.net.DontWarnObserver;
import com.yizhuan.xchat_android_library.annatation.ActLayoutRes;
import io.reactivex.SingleObserver;
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.disposables.Disposable;
@ActLayoutRes(R.layout.activity_modify_pwd)
@@ -165,19 +167,28 @@ public class ModifyPwdActivity extends BaseBindingActivity<ActivityModifyPwdBind
return;
}
mBinding.btnGetCode.setClickable(false);
CodeModel.get().sendCode(userInfo.getPhone(), CodeType.RESET_PAY_PSW)
AuthModel.get()
.sendLoginCode(userInfo.getPhone(),CodeType.RESET_PSW)
.observeOn(AndroidSchedulers.mainThread())
.compose(bindUntilEvent(ActivityEvent.DESTROY))
.subscribe(new DontWarnObserver<String>() {
.subscribe(new SingleObserver<String>() {
@Override
public void accept(String s, String error) {
super.accept(s, error);
if (error != null) {
mBinding.btnGetCode.setClickable(true);
return;
}
public void onSubscribe(Disposable d) {
}
@Override
public void onSuccess(String s) {
mBinding.tvCodeTips.setText(getString(R.string.send_code_success_tips, userInfo.getPhone()));
startCountDownTimer();
}
@Override
public void onError(Throwable e) {
mBinding.btnGetCode.setClickable(true);
// finish();
LogUtils.e( "获取短信失败!");
}
});
break;
}