Commit a703143c authored by 小费同学阿's avatar 小费同学阿 💬

基础搭建

功能开发
1:bug 修复
parent 73c061cd
......@@ -35,6 +35,7 @@ public class LogOffActivity extends BaseActivity<ActivityLogOffBinding, LogOffVi
@Override
public void initData() {
super.initData();
binding.textView.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
......
......@@ -112,6 +112,7 @@ public class LogOffViewModel extends BaseViewModel<LogOffRequest> {
Log.v("备注:",logOffReasonMark.get());
/*如果原因不为空则将其赋值给logOffReasonMarkValue*/
if (reasonValue.equals("3") && !logOffReasonMark.get().isEmpty()||reasonValue.equals("1") ||reasonValue.equals("2")) {
/*执行传参方法*/
model.logOffUser(logOffReasonMark.get(), reasonValue)
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
......@@ -120,12 +121,15 @@ public class LogOffViewModel extends BaseViewModel<LogOffRequest> {
.doOnSubscribe(new Consumer<Disposable>() {
@Override
public void accept(Disposable disposable) throws Exception {
showDialog("正在注销...");
// UI 相关的操作(如果需要)
}
})
.subscribe(new ApiDisposableObserver<Boolean>() {
@Override
public void onSuccess(Boolean resultBean) {
dismissDialog();
ToastUtils.showShort("账号已注销!");
logOffStatus.setValue(true);
}
......@@ -133,6 +137,7 @@ public class LogOffViewModel extends BaseViewModel<LogOffRequest> {
@Override
public void onError(String Error) {
// 处理错误
dismissDialog();
}
});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment