5fcdc4272e401850a0ea557e43d1d90a68558b26.svn-base 935 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package eVVM.apk.ui.first.categoryTimes;
  2. import java.util.List;
  3. import eVVM.apk.mvp.MvpPresenter;
  4. import eVVM.apk.ui.bean.CategoryTimesBean;
  5. import eVVM.apk.ui.bean.LoginBean;
  6. /**
  7. * Created by Android Studio.
  8. * User: zbb
  9. * Date: 2019/6/1
  10. * Describe: LoginPresenter
  11. */
  12. public class CategoryTimesPresenter extends MvpPresenter<CategoryTimesContract.View> implements CategoryTimesContract.Presenter, CategoryTimesOnListener {
  13. private CategoryTimesModel model;
  14. @Override
  15. public void start() {
  16. model = new CategoryTimesModel();
  17. }
  18. @Override
  19. public void categoryTimesList() {
  20. model.setListener(this);
  21. model.categoryTimesList();
  22. }
  23. @Override
  24. public void onSucceed(List<CategoryTimesBean.DataBean> data) {
  25. getView().categoryTimesListSuccess(data);
  26. }
  27. @Override
  28. public void onFail(String msg) {
  29. getView().categoryTimesListError(msg);
  30. }
  31. }