Initial commit
This commit is contained in:
@@ -0,0 +1,131 @@
|
||||
package com.ubt.jimu.community.activity.presenter;
|
||||
|
||||
import android.content.Context;
|
||||
import com.ubt.jimu.JimuApplication;
|
||||
import com.ubt.jimu.R;
|
||||
import com.ubt.jimu.base.entities.Act;
|
||||
import com.ubt.jimu.base.entities.UComment;
|
||||
import com.ubt.jimu.base.http.ApiConstants;
|
||||
import com.ubt.jimu.base.http.ApiResultException;
|
||||
import com.ubt.jimu.base.http.IApiObserver;
|
||||
import com.ubt.jimu.community.activity.contract.ActivityContract$Presenter;
|
||||
import com.ubt.jimu.community.activity.contract.ActivityContract$View;
|
||||
import com.ubt.jimu.community.activity.repository.ActivityRepository;
|
||||
import com.ubt.jimu.utils.NetWorkUtil;
|
||||
import com.ubt.jimu.utils.RxSchedulers;
|
||||
import com.ubtech.utils.StringUtils;
|
||||
import com.unity3d.ads.adunit.AdUnitActivity;
|
||||
import io.reactivex.Observer;
|
||||
import io.reactivex.disposables.CompositeDisposable;
|
||||
import io.reactivex.disposables.Disposable;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class ActivityPresenter implements ActivityContract$Presenter {
|
||||
private Context a;
|
||||
private ActivityContract$View b;
|
||||
private CompositeDisposable c;
|
||||
|
||||
public ActivityPresenter(Context context, ActivityContract$View activityContract$View) {
|
||||
this.a = context;
|
||||
this.b = activityContract$View;
|
||||
this.b.setPresenter(this);
|
||||
this.c = new CompositeDisposable();
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.ActivityContract$Presenter
|
||||
public void c() {
|
||||
this.b.a();
|
||||
ActivityRepository.a(this.b.e(), this.b.f()).compose(RxSchedulers.a()).subscribe(new IApiObserver<List<Act>>(this.a, this.b.u()) { // from class: com.ubt.jimu.community.activity.presenter.ActivityPresenter.2
|
||||
@Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer
|
||||
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
||||
public void onNext(List<Act> list) {
|
||||
super.onNext(list);
|
||||
ActivityPresenter.this.b.e(list);
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.base.http.IApiObserver
|
||||
public void onApiError(ApiResultException apiResultException) {
|
||||
ActivityPresenter.this.b.a(apiResultException.getMessage());
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer
|
||||
public void onError(Throwable th) {
|
||||
super.onError(th);
|
||||
ActivityPresenter.this.b.a(th.getMessage());
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer
|
||||
public void onSubscribe(Disposable disposable) {
|
||||
super.onSubscribe(disposable);
|
||||
ActivityPresenter.this.c.b(disposable);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@Override // com.ubtech.presenter.BasePresenter
|
||||
public void subscribe() {
|
||||
c();
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.ActivityContract$Presenter
|
||||
public void a(long j, long j2, long j3, String str) {
|
||||
if (!NetWorkUtil.b(JimuApplication.l())) {
|
||||
this.b.a(this.a.getString(R.string.network_error));
|
||||
return;
|
||||
}
|
||||
Map<String, String> basicParams = ApiConstants.getBasicParams();
|
||||
basicParams.put(AdUnitActivity.EXTRA_ACTIVITY_ID, String.valueOf(j));
|
||||
basicParams.put("commentContext", StringUtils.b(str));
|
||||
basicParams.put("replyCommentId", String.valueOf(j3));
|
||||
basicParams.put("userId", String.valueOf(j2));
|
||||
ActivityRepository.c(basicParams).compose(RxSchedulers.a()).subscribe(new Observer<UComment>() { // from class: com.ubt.jimu.community.activity.presenter.ActivityPresenter.3
|
||||
@Override // io.reactivex.Observer
|
||||
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
||||
public void onNext(UComment uComment) {
|
||||
ActivityPresenter.this.b.a(uComment);
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onComplete() {
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onError(Throwable th) {
|
||||
ActivityPresenter.this.b.a(th.getMessage());
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onSubscribe(Disposable disposable) {
|
||||
ActivityPresenter.this.c.b(disposable);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.ActivityContract$Presenter
|
||||
public void b(long j) {
|
||||
this.b.a();
|
||||
ActivityRepository.a(j).compose(RxSchedulers.a()).subscribe(new Observer<Act>() { // from class: com.ubt.jimu.community.activity.presenter.ActivityPresenter.1
|
||||
@Override // io.reactivex.Observer
|
||||
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
||||
public void onNext(Act act) {
|
||||
ActivityPresenter.this.b.a(act);
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onComplete() {
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onError(Throwable th) {
|
||||
ActivityPresenter.this.b.a(th.getMessage());
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onSubscribe(Disposable disposable) {
|
||||
ActivityPresenter.this.c.b(disposable);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
@@ -0,0 +1,62 @@
|
||||
package com.ubt.jimu.community.activity.presenter;
|
||||
|
||||
import android.content.Context;
|
||||
import com.ubt.jimu.R;
|
||||
import com.ubt.jimu.base.entities.ApiRecord;
|
||||
import com.ubt.jimu.base.entities.JoinArticle;
|
||||
import com.ubt.jimu.community.activity.contract.ArticleListContract$Presenter;
|
||||
import com.ubt.jimu.community.activity.contract.ArticleListContract$View;
|
||||
import com.ubt.jimu.community.activity.repository.ActivityRepository;
|
||||
import com.ubt.jimu.utils.NetWorkUtil;
|
||||
import com.ubt.jimu.utils.RxSchedulers;
|
||||
import io.reactivex.Observer;
|
||||
import io.reactivex.disposables.CompositeDisposable;
|
||||
import io.reactivex.disposables.Disposable;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class ArticleListPresenter implements ArticleListContract$Presenter {
|
||||
private Context a;
|
||||
private ArticleListContract$View b;
|
||||
private CompositeDisposable c;
|
||||
|
||||
public ArticleListPresenter(Context context, ArticleListContract$View articleListContract$View) {
|
||||
this.a = context;
|
||||
this.b = articleListContract$View;
|
||||
this.b.setPresenter(this);
|
||||
this.c = new CompositeDisposable();
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.ArticleListContract$Presenter
|
||||
public void s() {
|
||||
if (!NetWorkUtil.b(this.a)) {
|
||||
this.b.a(this.a.getString(R.string.network_error));
|
||||
return;
|
||||
}
|
||||
this.b.a();
|
||||
try {
|
||||
ActivityRepository.a(this.b.w(), this.b.e(), this.b.f()).compose(RxSchedulers.a()).subscribe(new Observer<ApiRecord<JoinArticle>>() { // from class: com.ubt.jimu.community.activity.presenter.ArticleListPresenter.1
|
||||
@Override // io.reactivex.Observer
|
||||
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
||||
public void onNext(ApiRecord<JoinArticle> apiRecord) {
|
||||
ArticleListPresenter.this.b.a(apiRecord);
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onComplete() {
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onError(Throwable th) {
|
||||
ArticleListPresenter.this.b.a(th.getMessage());
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onSubscribe(Disposable disposable) {
|
||||
ArticleListPresenter.this.c.b(disposable);
|
||||
}
|
||||
});
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,114 @@
|
||||
package com.ubt.jimu.community.activity.presenter;
|
||||
|
||||
import android.content.Context;
|
||||
import com.ubt.jimu.R;
|
||||
import com.ubt.jimu.base.entities.AwardItem;
|
||||
import com.ubt.jimu.base.entities.InfoStatus;
|
||||
import com.ubt.jimu.base.entities.Push;
|
||||
import com.ubt.jimu.community.activity.contract.AwardContract$Presenter;
|
||||
import com.ubt.jimu.community.activity.contract.AwardContract$View;
|
||||
import com.ubt.jimu.community.activity.repository.ActivityRepository;
|
||||
import com.ubt.jimu.utils.NetWorkUtil;
|
||||
import com.ubt.jimu.utils.RxSchedulers;
|
||||
import io.reactivex.Observer;
|
||||
import io.reactivex.disposables.CompositeDisposable;
|
||||
import io.reactivex.disposables.Disposable;
|
||||
import java.util.List;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class AwardPresenter implements AwardContract$Presenter {
|
||||
private Context a;
|
||||
private AwardContract$View b;
|
||||
private CompositeDisposable c;
|
||||
|
||||
public AwardPresenter(Context context, AwardContract$View awardContract$View) {
|
||||
this.a = context;
|
||||
this.b = awardContract$View;
|
||||
this.b.setPresenter(this);
|
||||
this.c = new CompositeDisposable();
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.AwardContract$Presenter
|
||||
public void n() {
|
||||
if (!NetWorkUtil.b(this.a)) {
|
||||
this.b.a(this.a.getString(R.string.network_error));
|
||||
} else {
|
||||
this.b.a();
|
||||
ActivityRepository.b(this.b.w()).compose(RxSchedulers.a()).subscribe(new Observer<List<AwardItem>>() { // from class: com.ubt.jimu.community.activity.presenter.AwardPresenter.1
|
||||
@Override // io.reactivex.Observer
|
||||
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
||||
public void onNext(List<AwardItem> list) {
|
||||
AwardPresenter.this.b.i(list);
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onComplete() {
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onError(Throwable th) {
|
||||
AwardPresenter.this.b.a(th.getMessage());
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onSubscribe(Disposable disposable) {
|
||||
AwardPresenter.this.c.b(disposable);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.AwardContract$Presenter
|
||||
public void a(String str, long j) {
|
||||
if (NetWorkUtil.b(this.a)) {
|
||||
ActivityRepository.a(str, j).compose(RxSchedulers.a()).subscribe(new Observer<List<Push>>() { // from class: com.ubt.jimu.community.activity.presenter.AwardPresenter.2
|
||||
@Override // io.reactivex.Observer
|
||||
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
||||
public void onNext(List<Push> list) {
|
||||
AwardPresenter.this.b.m(list);
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onComplete() {
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onError(Throwable th) {
|
||||
AwardPresenter.this.b.a(th.getMessage());
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onSubscribe(Disposable disposable) {
|
||||
AwardPresenter.this.c.b(disposable);
|
||||
}
|
||||
});
|
||||
} else {
|
||||
this.b.a(this.a.getString(R.string.network_error));
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.AwardContract$Presenter
|
||||
public void b(String str, int i) {
|
||||
if (NetWorkUtil.b(this.a)) {
|
||||
ActivityRepository.a(i).compose(RxSchedulers.a()).subscribe(new Observer<InfoStatus>() { // from class: com.ubt.jimu.community.activity.presenter.AwardPresenter.3
|
||||
@Override // io.reactivex.Observer
|
||||
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
||||
public void onNext(InfoStatus infoStatus) {
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onComplete() {
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onError(Throwable th) {
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onSubscribe(Disposable disposable) {
|
||||
AwardPresenter.this.c.b(disposable);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,58 @@
|
||||
package com.ubt.jimu.community.activity.presenter;
|
||||
|
||||
import android.content.Context;
|
||||
import com.ubt.jimu.R;
|
||||
import com.ubt.jimu.base.entities.Award;
|
||||
import com.ubt.jimu.community.activity.contract.AwardSettingContract$Presenter;
|
||||
import com.ubt.jimu.community.activity.contract.AwardSettingContract$View;
|
||||
import com.ubt.jimu.community.activity.repository.ActivityRepository;
|
||||
import com.ubt.jimu.utils.NetWorkUtil;
|
||||
import com.ubt.jimu.utils.RxSchedulers;
|
||||
import io.reactivex.Observer;
|
||||
import io.reactivex.disposables.CompositeDisposable;
|
||||
import io.reactivex.disposables.Disposable;
|
||||
import java.util.List;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class AwardSettingPresenter implements AwardSettingContract$Presenter {
|
||||
private Context a;
|
||||
private AwardSettingContract$View b;
|
||||
private CompositeDisposable c;
|
||||
|
||||
public AwardSettingPresenter(Context context, AwardSettingContract$View awardSettingContract$View) {
|
||||
this.a = context;
|
||||
this.b = awardSettingContract$View;
|
||||
this.b.setPresenter(this);
|
||||
this.c = new CompositeDisposable();
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.AwardSettingContract$Presenter
|
||||
public void a(long j) {
|
||||
if (!NetWorkUtil.b(this.a)) {
|
||||
this.b.a(this.a.getString(R.string.network_error));
|
||||
} else {
|
||||
this.b.a();
|
||||
ActivityRepository.c(j).compose(RxSchedulers.a()).subscribe(new Observer<List<Award>>() { // from class: com.ubt.jimu.community.activity.presenter.AwardSettingPresenter.1
|
||||
@Override // io.reactivex.Observer
|
||||
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
||||
public void onNext(List<Award> list) {
|
||||
AwardSettingPresenter.this.b.p(list);
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onComplete() {
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onError(Throwable th) {
|
||||
AwardSettingPresenter.this.b.a(th.getMessage());
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onSubscribe(Disposable disposable) {
|
||||
AwardSettingPresenter.this.c.b(disposable);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,99 @@
|
||||
package com.ubt.jimu.community.activity.presenter;
|
||||
|
||||
import android.content.Context;
|
||||
import com.ubt.jimu.R;
|
||||
import com.ubt.jimu.base.entities.UComment;
|
||||
import com.ubt.jimu.base.http.ApiConstants;
|
||||
import com.ubt.jimu.community.activity.contract.CommentContract$Presenter;
|
||||
import com.ubt.jimu.community.activity.contract.CommentContract$View;
|
||||
import com.ubt.jimu.community.activity.repository.ActivityRepository;
|
||||
import com.ubt.jimu.utils.NetWorkUtil;
|
||||
import com.ubt.jimu.utils.RxSchedulers;
|
||||
import com.unity3d.ads.adunit.AdUnitActivity;
|
||||
import io.reactivex.Observer;
|
||||
import io.reactivex.disposables.CompositeDisposable;
|
||||
import io.reactivex.disposables.Disposable;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class CommentPresenter implements CommentContract$Presenter {
|
||||
private Context a;
|
||||
private CommentContract$View b;
|
||||
private CompositeDisposable c;
|
||||
|
||||
public CommentPresenter(Context context, CommentContract$View commentContract$View) {
|
||||
this.a = context;
|
||||
this.b = commentContract$View;
|
||||
this.b.setPresenter(this);
|
||||
this.c = new CompositeDisposable();
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.CommentContract$Presenter
|
||||
public void c(long j, long j2) {
|
||||
if (!NetWorkUtil.b(this.a)) {
|
||||
this.b.a(this.a.getString(R.string.network_error));
|
||||
return;
|
||||
}
|
||||
Map<String, String> basicParams = ApiConstants.getBasicParams();
|
||||
basicParams.put("userId", String.valueOf(j));
|
||||
basicParams.put("commentId", String.valueOf(j2));
|
||||
ActivityRepository.b(basicParams).compose(RxSchedulers.a()).subscribe(new Observer<String>() { // from class: com.ubt.jimu.community.activity.presenter.CommentPresenter.2
|
||||
@Override // io.reactivex.Observer
|
||||
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
||||
public void onNext(String str) {
|
||||
CommentPresenter.this.b.d(str);
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onComplete() {
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onError(Throwable th) {
|
||||
CommentPresenter.this.b.a(th.getMessage());
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onSubscribe(Disposable disposable) {
|
||||
CommentPresenter.this.c.b(disposable);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.CommentContract$Presenter
|
||||
public void a(long j, long j2, int i, int i2) {
|
||||
if (!NetWorkUtil.b(this.a)) {
|
||||
this.b.a(this.a.getString(R.string.network_error));
|
||||
return;
|
||||
}
|
||||
Map<String, String> basicParams = ApiConstants.getBasicParams();
|
||||
basicParams.put(AdUnitActivity.EXTRA_ACTIVITY_ID, String.valueOf(j));
|
||||
basicParams.put("pageIndex", String.valueOf(i));
|
||||
basicParams.put("pageSize", String.valueOf(i2));
|
||||
if (j2 > 0) {
|
||||
basicParams.put("userId", String.valueOf(j2));
|
||||
}
|
||||
ActivityRepository.a(basicParams).compose(RxSchedulers.a()).subscribe(new Observer<List<UComment>>() { // from class: com.ubt.jimu.community.activity.presenter.CommentPresenter.1
|
||||
@Override // io.reactivex.Observer
|
||||
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
||||
public void onNext(List<UComment> list) {
|
||||
CommentPresenter.this.b.s(list);
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onComplete() {
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onError(Throwable th) {
|
||||
CommentPresenter.this.b.a(th.getMessage());
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onSubscribe(Disposable disposable) {
|
||||
CommentPresenter.this.c.b(disposable);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
@@ -0,0 +1,189 @@
|
||||
package com.ubt.jimu.community.activity.presenter;
|
||||
|
||||
import android.content.Context;
|
||||
import com.ubt.jimu.JimuApplication;
|
||||
import com.ubt.jimu.base.BasePresenter;
|
||||
import com.ubt.jimu.base.cache.Cache;
|
||||
import com.ubt.jimu.base.entities.Constant;
|
||||
import com.ubt.jimu.base.entities.Push;
|
||||
import com.ubt.jimu.base.entities.TTSAccessToken;
|
||||
import com.ubt.jimu.base.entities.TokenBean;
|
||||
import com.ubt.jimu.base.http.ApiObserver;
|
||||
import com.ubt.jimu.base.http.ApiResultException;
|
||||
import com.ubt.jimu.base.http.IApiObserver;
|
||||
import com.ubt.jimu.base.http.manager.MsgCenterManager;
|
||||
import com.ubt.jimu.community.activity.contract.HomeActivityContract$Presenter;
|
||||
import com.ubt.jimu.community.activity.contract.HomeActivityContract$View;
|
||||
import com.ubt.jimu.community.activity.repository.ActivityRepository;
|
||||
import com.ubt.jimu.user.repository.GdprWorker;
|
||||
import com.ubt.jimu.user.repository.UserRepository;
|
||||
import com.ubt.jimu.utils.RxSchedulers;
|
||||
import com.ubtech.utils.XLog;
|
||||
import io.reactivex.Observer;
|
||||
import io.reactivex.disposables.CompositeDisposable;
|
||||
import io.reactivex.disposables.Disposable;
|
||||
import java.util.HashMap;
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class HomeActivityPresenter extends BasePresenter<HomeActivityContract$View> implements HomeActivityContract$Presenter {
|
||||
private CompositeDisposable a = new CompositeDisposable();
|
||||
private ApiObserver<HashMap<String, Integer>> b;
|
||||
|
||||
public HomeActivityPresenter(Context context, HomeActivityContract$View homeActivityContract$View) {
|
||||
attachView(homeActivityContract$View);
|
||||
homeActivityContract$View.setPresenter(this);
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.HomeActivityContract$Presenter
|
||||
public void c() {
|
||||
ActivityRepository.a().compose(RxSchedulers.a()).subscribe(new IApiObserver<List<Push>>(JimuApplication.l()) { // from class: com.ubt.jimu.community.activity.presenter.HomeActivityPresenter.2
|
||||
@Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer
|
||||
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
||||
public void onNext(List<Push> list) {
|
||||
super.onNext(list);
|
||||
HomeActivityContract$View view = HomeActivityPresenter.this.getView();
|
||||
if (view != null) {
|
||||
view.e(list);
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.base.http.IApiObserver
|
||||
public void onApiError(ApiResultException apiResultException) {
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer
|
||||
public void onSubscribe(Disposable disposable) {
|
||||
super.onSubscribe(disposable);
|
||||
HomeActivityPresenter.this.a.b(disposable);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.HomeActivityContract$Presenter
|
||||
public void getTTSToken() {
|
||||
UserRepository.b().compose(RxSchedulers.a()).subscribe(new Observer<TTSAccessToken>() { // from class: com.ubt.jimu.community.activity.presenter.HomeActivityPresenter.4
|
||||
@Override // io.reactivex.Observer
|
||||
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
||||
public void onNext(TTSAccessToken tTSAccessToken) {
|
||||
Cache.getInstance().putString(Constant.Cache.SP_KEY_TTS_TOKEN, tTSAccessToken.getAccess_token());
|
||||
XLog.a("HomeActivityPresenter", tTSAccessToken.toString());
|
||||
HomeActivityContract$View view = HomeActivityPresenter.this.getView();
|
||||
if (view != null) {
|
||||
view.x();
|
||||
}
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onComplete() {
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onError(Throwable th) {
|
||||
XLog.b("token", "Error: %s", th.toString());
|
||||
}
|
||||
|
||||
@Override // io.reactivex.Observer
|
||||
public void onSubscribe(Disposable disposable) {
|
||||
HomeActivityPresenter.this.a.b(disposable);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.HomeActivityContract$Presenter
|
||||
public void i() {
|
||||
if (Cache.getInstance().getLoginUserIntId() <= 0) {
|
||||
return;
|
||||
}
|
||||
this.b = new ApiObserver<HashMap<String, Integer>>(null) { // from class: com.ubt.jimu.community.activity.presenter.HomeActivityPresenter.1
|
||||
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
|
||||
public void onComplete() {
|
||||
super.onComplete();
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
|
||||
public void onError(Throwable th) {
|
||||
super.onError(th);
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
|
||||
public void onSubscribe(Disposable disposable) {
|
||||
HomeActivityPresenter.this.a.b(disposable);
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
|
||||
public void onNext(HashMap<String, Integer> hashMap) {
|
||||
super.onNext((AnonymousClass1) hashMap);
|
||||
if (hashMap == null || hashMap.size() == 0) {
|
||||
return;
|
||||
}
|
||||
int i = 0;
|
||||
Iterator<String> it = hashMap.keySet().iterator();
|
||||
while (it.hasNext()) {
|
||||
i += hashMap.get(it.next()).intValue();
|
||||
}
|
||||
HomeActivityContract$View view = HomeActivityPresenter.this.getView();
|
||||
if (view != null) {
|
||||
view.e(i);
|
||||
}
|
||||
}
|
||||
};
|
||||
MsgCenterManager.getInstance().getUnreadMsgCount(this.b);
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.HomeActivityContract$Presenter
|
||||
public void j() {
|
||||
new GdprWorker().a(new GdprWorker.IUserPackInfo() { // from class: com.ubt.jimu.community.activity.presenter.HomeActivityPresenter.5
|
||||
@Override // com.ubt.jimu.user.repository.GdprWorker.IUserPackInfo
|
||||
public void a() {
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.user.repository.GdprWorker.IUserPackInfo
|
||||
public void a(String str, String str2, int i, String str3) {
|
||||
HomeActivityPresenter.this.getView().a(str, str2, i, str3);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.community.activity.contract.HomeActivityContract$Presenter
|
||||
public void refreshToken() {
|
||||
if (Cache.getInstance().getLoginUserIntId() <= 0) {
|
||||
return;
|
||||
}
|
||||
UserRepository.d().compose(RxSchedulers.a()).subscribe(new IApiObserver<TokenBean>(JimuApplication.l()) { // from class: com.ubt.jimu.community.activity.presenter.HomeActivityPresenter.3
|
||||
@Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer
|
||||
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
||||
public void onNext(TokenBean tokenBean) {
|
||||
super.onNext(tokenBean);
|
||||
HomeActivityPresenter.this.a();
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.base.http.IApiObserver
|
||||
public void onApiError(ApiResultException apiResultException) {
|
||||
XLog.a("UserRepository", "ApiError", apiResultException);
|
||||
HomeActivityPresenter.this.a();
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer
|
||||
public void onSubscribe(Disposable disposable) {
|
||||
super.onSubscribe(disposable);
|
||||
HomeActivityPresenter.this.a.b(disposable);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@Override // com.ubtech.presenter.BasePresenter
|
||||
public void unSubscribe() {
|
||||
this.a.dispose();
|
||||
this.a.a();
|
||||
detachView();
|
||||
}
|
||||
|
||||
public void a() {
|
||||
HomeActivityContract$View view = getView();
|
||||
if (view != null) {
|
||||
view.c0();
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user