|
|
@@ -116,12 +116,6 @@ public class GoodsAdapter extends BaseQuickAdapter<GoodsBean, BaseViewHolder> {
|
|
|
RxActivityResult.on(mContext).startIntent(detailIntent)
|
|
|
.filter(result -> result.resultCode() == RESULT_OK)
|
|
|
.doOnNext(result -> {
|
|
|
- boolean refresh = result.data().getBooleanExtra(GoodsDetailActivity.KEY_VIP, false);
|
|
|
- if (mContext instanceof TabActivity && refresh) {
|
|
|
- ((TabActivity) mContext).setCurrentPage(2);
|
|
|
- return;
|
|
|
- }
|
|
|
-
|
|
|
// 刷新成功
|
|
|
GoodsBean afterBean = (GoodsBean) result.data().getSerializableExtra(GoodsDetailActivity.KEY_GOODS);
|
|
|
if (afterBean != null) {
|
|
|
@@ -134,6 +128,11 @@ public class GoodsAdapter extends BaseQuickAdapter<GoodsBean, BaseViewHolder> {
|
|
|
notifyItemChanged(holder.getLayoutPosition());
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ boolean refresh = result.data().getBooleanExtra(GoodsDetailActivity.KEY_VIP, false);
|
|
|
+ if (mContext instanceof TabActivity && refresh) {
|
|
|
+ ((TabActivity) mContext).setCurrentPage(2);
|
|
|
+ }
|
|
|
})
|
|
|
.subscribe();
|
|
|
});
|