jimu-decompiled/sources/com/ubt/jimu/user/setting/presenter/MyAccountPresenter.java
2025-05-13 19:24:51 +02:00

46 lines
1.6 KiB
Java

package com.ubt.jimu.user.setting.presenter;
import com.ubt.jimu.base.entities.ApiStatus;
import com.ubt.jimu.base.mvp.BaseRxView;
import com.ubt.jimu.base.mvp.RxPresenter;
import com.ubt.jimu.user.repository.UserRepository;
import io.reactivex.Observer;
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.disposables.Disposable;
import io.reactivex.schedulers.Schedulers;
/* loaded from: classes2.dex */
public class MyAccountPresenter extends RxPresenter<MyAccountView> {
public interface MyAccountView extends BaseRxView {
void l();
}
public void a(String str) {
UserRepository.a(str).observeOn(AndroidSchedulers.a()).subscribeOn(Schedulers.b()).subscribe(new Observer<ApiStatus>() { // from class: com.ubt.jimu.user.setting.presenter.MyAccountPresenter.1
@Override // io.reactivex.Observer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onNext(ApiStatus apiStatus) {
}
@Override // io.reactivex.Observer
public void onComplete() {
MyAccountView view = MyAccountPresenter.this.getView();
if (view != null) {
view.l();
}
}
@Override // io.reactivex.Observer
public void onError(Throwable th) {
th.printStackTrace();
}
@Override // io.reactivex.Observer
public void onSubscribe(Disposable disposable) {
MyAccountPresenter.this.add(disposable);
}
});
}
}