修改支付密码
This commit is contained in:
@@ -7,6 +7,7 @@ import android.text.InputFilter;
|
|||||||
import android.text.TextUtils;
|
import android.text.TextUtils;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
|
||||||
|
import com.coorchice.library.utils.LogUtils;
|
||||||
import com.netease.nim.uikit.StatusBarUtil;
|
import com.netease.nim.uikit.StatusBarUtil;
|
||||||
import com.trello.rxlifecycle3.android.ActivityEvent;
|
import com.trello.rxlifecycle3.android.ActivityEvent;
|
||||||
import com.yizhuan.erban.R;
|
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 com.yizhuan.xchat_android_library.annatation.ActLayoutRes;
|
||||||
|
|
||||||
import io.reactivex.SingleObserver;
|
import io.reactivex.SingleObserver;
|
||||||
|
import io.reactivex.android.schedulers.AndroidSchedulers;
|
||||||
import io.reactivex.disposables.Disposable;
|
import io.reactivex.disposables.Disposable;
|
||||||
|
|
||||||
@ActLayoutRes(R.layout.activity_modify_pwd)
|
@ActLayoutRes(R.layout.activity_modify_pwd)
|
||||||
@@ -165,19 +167,28 @@ public class ModifyPwdActivity extends BaseBindingActivity<ActivityModifyPwdBind
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
mBinding.btnGetCode.setClickable(false);
|
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))
|
.compose(bindUntilEvent(ActivityEvent.DESTROY))
|
||||||
.subscribe(new DontWarnObserver<String>() {
|
.subscribe(new SingleObserver<String>() {
|
||||||
@Override
|
@Override
|
||||||
public void accept(String s, String error) {
|
public void onSubscribe(Disposable d) {
|
||||||
super.accept(s, error);
|
|
||||||
if (error != null) {
|
}
|
||||||
mBinding.btnGetCode.setClickable(true);
|
|
||||||
return;
|
@Override
|
||||||
}
|
public void onSuccess(String s) {
|
||||||
mBinding.tvCodeTips.setText(getString(R.string.send_code_success_tips, userInfo.getPhone()));
|
mBinding.tvCodeTips.setText(getString(R.string.send_code_success_tips, userInfo.getPhone()));
|
||||||
startCountDownTimer();
|
startCountDownTimer();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onError(Throwable e) {
|
||||||
|
mBinding.btnGetCode.setClickable(true);
|
||||||
|
// finish();
|
||||||
|
LogUtils.e( "获取短信失败!");
|
||||||
|
}
|
||||||
});
|
});
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user