e28831bc9741d9ec920feba046dbd9b3f8d1a5d6.svn-base 922 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package eVVM.apk.ui.alarmwaring;
  2. import java.util.List;
  3. import eVVM.apk.mvp.MvpPresenter;
  4. import eVVM.apk.ui.toreview.bean.ToreviewBean;
  5. /**
  6. * Created by Android Studio.
  7. * User: zbb
  8. * Date: 2019/6/6
  9. * Describe: AlarmPresenter
  10. */
  11. public class AlarmPresenter extends MvpPresenter<AlarmContract.View> implements AlarmContract.Presenter, AlarmOnListener {
  12. private AlarmModel alarmModel;
  13. @Override
  14. public void start() {
  15. alarmModel = new AlarmModel();
  16. }
  17. @Override
  18. public void AlarmList(int page, int size, String doctorId, String factoryId, int type) {
  19. alarmModel.setListener(this);
  20. alarmModel.AlarmList(page, size, doctorId, factoryId, type);
  21. }
  22. @Override
  23. public void onSucceed(List<ToreviewBean.DataBean> data) {
  24. getView().AlarmSuccess(data);
  25. }
  26. @Override
  27. public void onFail(String msg) {
  28. getView().AlarmError(msg);
  29. }
  30. }