Commit 0c2c5054 authored by zhang_z's avatar zhang_z

友好的错误提示;

parent 61f3d5dc
...@@ -103,7 +103,7 @@ public class SsskuPresenter extends SsskuContract.Presenter { ...@@ -103,7 +103,7 @@ public class SsskuPresenter extends SsskuContract.Presenter {
mView.backToManagerFragment(); mView.backToManagerFragment();
mView.showEditorFragment(sssku, C.SKU_EDITOR_MODE.UNKNOWN); mView.showEditorFragment(sssku, C.SKU_EDITOR_MODE.UNKNOWN);
} }
}) }, throwable -> mView.showMsg(throwable.getMessage()))
); );
} }
......
...@@ -106,7 +106,7 @@ public class MsPresenter<Sku extends BaseSku> extends MsContract.Presenter<Sku> ...@@ -106,7 +106,7 @@ public class MsPresenter<Sku extends BaseSku> extends MsContract.Presenter<Sku>
for (int i = 0; i < levels.size(); i++) { for (int i = 0; i < levels.size(); i++) {
users.add(new User(1, levels.get(i).getVipLevelName(), levels.get(i).getVipLevel())); users.add(new User(1, levels.get(i).getVipLevelName(), levels.get(i).getVipLevel()));
} }
}); }, throwable -> mView.showMsg(throwable.getMessage()));
} }
@Override @Override
...@@ -226,7 +226,7 @@ public class MsPresenter<Sku extends BaseSku> extends MsContract.Presenter<Sku> ...@@ -226,7 +226,7 @@ public class MsPresenter<Sku extends BaseSku> extends MsContract.Presenter<Sku>
* 获取营销计划 * 获取营销计划
*/ */
private void getMs() { private void getMs() {
mCompositeDisposable.add(ApiFactory.Ms.query(mPageNum).subscribe(msPager -> mView.loadMss(msPager, mPageNum == 1))); mCompositeDisposable.add(ApiFactory.Ms.query(mPageNum).subscribe(msPager -> mView.loadMss(msPager, mPageNum == 1), throwable -> mView.showMsg(throwable.getMessage()));
} }
...@@ -238,9 +238,10 @@ public class MsPresenter<Sku extends BaseSku> extends MsContract.Presenter<Sku> ...@@ -238,9 +238,10 @@ public class MsPresenter<Sku extends BaseSku> extends MsContract.Presenter<Sku>
mCompositeDisposable.add( mCompositeDisposable.add(
DBFactory.Store.querySku(mSkuPageNum, mSkuKeyword) DBFactory.Store.querySku(mSkuPageNum, mSkuKeyword)
.doOnSubscribe(subscription -> mView.dismissLoadingDialog()) .doOnSubscribe(subscription -> mView.dismissLoadingDialog())
.subscribe(ssskuPager -> { .subscribe(
mView.loadSkus((Pager<Sku>) ssskuPager, mSkuPageNum == 0); ssskuPager -> mView.loadSkus((Pager<Sku>) ssskuPager, mSkuPageNum == 0)
}) , throwable -> mView.showMsg(throwable.getMessage())
)
); );
} }
......
...@@ -112,8 +112,7 @@ public class SettlePresenter extends SettleContract.Presenter { ...@@ -112,8 +112,7 @@ public class SettlePresenter extends SettleContract.Presenter {
public void initSettle() { public void initSettle() {
DBFactory.Settle.queryPays().subscribe( DBFactory.Settle.queryPays().subscribe(
pays -> mView.loadPays(pays), pays -> mView.loadPays(pays),
throwable -> { throwable -> mView.showMsg(throwable.getMessage())
}
); );
mView.setSettleFragmentBySettleMode(mSettleMode); mView.setSettleFragmentBySettleMode(mSettleMode);
} }
...@@ -132,7 +131,7 @@ public class SettlePresenter extends SettleContract.Presenter { ...@@ -132,7 +131,7 @@ public class SettlePresenter extends SettleContract.Presenter {
this.processMs(); this.processMs();
//计算价格 //计算价格
this.reprice(); this.reprice();
}); }, throwable -> mView.showMsg(throwable.getMessage()));
} }
@Override @Override
...@@ -178,8 +177,7 @@ public class SettlePresenter extends SettleContract.Presenter { ...@@ -178,8 +177,7 @@ public class SettlePresenter extends SettleContract.Presenter {
this.mTickets = tickets; this.mTickets = tickets;
this.searchAvlTicket(); this.searchAvlTicket();
}, },
throwable -> { throwable -> mView.showMsg(throwable.getMessage()));
});
} }
@Override @Override
......
...@@ -221,7 +221,7 @@ public class StorePresenter extends StoreContract.Presenter { ...@@ -221,7 +221,7 @@ public class StorePresenter extends StoreContract.Presenter {
sskugrps.add(0, sskugrp); sskugrps.add(0, sskugrp);
mView.loadSkugrps(sskugrps); mView.loadSkugrps(sskugrps);
}) }, throwable -> mView.showMsg(throwable.getMessage()))
); );
} }
...@@ -236,7 +236,7 @@ public class StorePresenter extends StoreContract.Presenter { ...@@ -236,7 +236,7 @@ public class StorePresenter extends StoreContract.Presenter {
mMss.get(i).setOnApplyListener(mOnApplyListener); mMss.get(i).setOnApplyListener(mOnApplyListener);
} }
mView.loadMss(mMss); mView.loadMss(mMss);
}) }, throwable -> mView.showMsg(throwable.getMessage()))
); );
} }
...@@ -249,7 +249,7 @@ public class StorePresenter extends StoreContract.Presenter { ...@@ -249,7 +249,7 @@ public class StorePresenter extends StoreContract.Presenter {
mCompositeDisposable.add( mCompositeDisposable.add(
DBFactory.Store.querySku(mStorePageNum, mSkuGrpId) DBFactory.Store.querySku(mStorePageNum, mSkuGrpId)
.doOnSubscribe(subscription -> mView.dismissLoadingDialog()) .doOnSubscribe(subscription -> mView.dismissLoadingDialog())
.subscribe(ssskus -> mView.loadSkus(ssskus, mStorePageNum == 0)) .subscribe(ssskus -> mView.loadSkus(ssskus, mStorePageNum == 0), throwable -> mView.showMsg(throwable.getMessage()))
); );
} }
...@@ -262,7 +262,7 @@ public class StorePresenter extends StoreContract.Presenter { ...@@ -262,7 +262,7 @@ public class StorePresenter extends StoreContract.Presenter {
mCompositeDisposable.add( mCompositeDisposable.add(
DBFactory.Store.queryUSku() DBFactory.Store.queryUSku()
.doOnSubscribe(subscription -> mView.dismissLoadingDialog()) .doOnSubscribe(subscription -> mView.dismissLoadingDialog())
.subscribe(usskus -> mView.loadSkus(usskus, true)) .subscribe(usskus -> mView.loadSkus(usskus, true), throwable -> mView.showMsg(throwable.getMessage()))
); );
} }
...@@ -275,7 +275,7 @@ public class StorePresenter extends StoreContract.Presenter { ...@@ -275,7 +275,7 @@ public class StorePresenter extends StoreContract.Presenter {
mCompositeDisposable.add( mCompositeDisposable.add(
DBFactory.Store.querySku(mSearchPageNum, mKeyword) DBFactory.Store.querySku(mSearchPageNum, mKeyword)
.doOnSubscribe(subscription -> mView.dismissLoadingDialog()) .doOnSubscribe(subscription -> mView.dismissLoadingDialog())
.subscribe(ssskus -> mView.loadSearchResult(ssskus, mSearchPageNum == 0)) .subscribe(ssskus -> mView.loadSearchResult(ssskus, mSearchPageNum == 0), throwable -> mView.showMsg(throwable.getMessage()))
); );
} }
......
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