| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- package eVVM.apk.ui.report;
- import eVVM.apk.mvp.MvpPresenter;
- import eVVM.apk.ui.bean.VnListBean;
- import eVVM.apk.ui.bean.VnNameBean;
- /**
- * Created by Android Studio.
- * User: zbb
- * Date: 2019/6/5
- * Describe: ReportVnPresenter
- */
- public class ReportVnPresenter extends MvpPresenter<ReportVnContract.View> implements ReportVnContract.Presenter, ReportVnOnListener {
- private ReportVnModel reportVnModel;
- @Override
- public void start() {
- reportVnModel = new ReportVnModel();
- }
- @Override
- public void getName() {
- reportVnModel.setListener(this);
- reportVnModel.getName();
- }
- @Override
- public void searchVnList(String chipNumber, String vaccineCategoryId, String status, String beginTime, String endTime,int page,int size) {
- reportVnModel.setListener(this);
- reportVnModel.searchVnList(chipNumber, vaccineCategoryId, status, beginTime, endTime,page,size);
- }
- @Override
- public void getNameSucceed(VnNameBean data) {
- getView().getnameSuccess(data);
- }
- @Override
- public void getNameFail(String msg) {
- getView().getnameError(msg);
- }
- @Override
- public void searchSucceed(VnListBean data) {
- getView().searchSuccess(data);
- }
- @Override
- public void searchFail(String msg) {
- getView().searchError(msg);
- }
- }
|