Commit 4b175635 authored by jianglx's avatar jianglx

所有订单页面添加EventBus的取消订单监听

parent c44025eb
...@@ -14,6 +14,7 @@ import android.view.View; ...@@ -14,6 +14,7 @@ import android.view.View;
import com.alipay.sdk.app.PayTask; import com.alipay.sdk.app.PayTask;
import com.chad.library.adapter.base.BaseQuickAdapter; import com.chad.library.adapter.base.BaseQuickAdapter;
import com.chad.library.adapter.base.entity.MultiItemEntity; import com.chad.library.adapter.base.entity.MultiItemEntity;
import com.frame.base.bus.CancelOrderEvent;
import com.frame.base.bus.Observer; import com.frame.base.bus.Observer;
import com.frame.base.bus.PaymentSuccessfulEvent; import com.frame.base.bus.PaymentSuccessfulEvent;
import com.frame.base.bus.RxBus; import com.frame.base.bus.RxBus;
...@@ -154,6 +155,15 @@ public class AllOrderFragment extends BaseFragment<CommonPresenter> implements B ...@@ -154,6 +155,15 @@ public class AllOrderFragment extends BaseFragment<CommonPresenter> implements B
onRefresh(); onRefresh();
} }
}); });
RxBus.tObservable(CancelOrderEvent.class)
.observeOn(AndroidSchedulers.mainThread())
.subscribe(new Observer<CancelOrderEvent>(disposable) {
@Override
public void onNext(CancelOrderEvent event) {
onRefresh();
}
});
} }
@Override @Override
......
...@@ -178,7 +178,7 @@ public class PreCardOrderDetailsActivity extends BaseStatusActivity<PickerPresen ...@@ -178,7 +178,7 @@ public class PreCardOrderDetailsActivity extends BaseStatusActivity<PickerPresen
break; break;
case 2: case 2:
showToast("取消成功!"); showToast("取消成功!");
setResult(RESULT_OK); RxBus.post(new CancelOrderEvent());
finish(); finish();
break; break;
case 3: case 3:
......
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