452dd81a8a8e20ac3eb0e09bc2e360bf31f32eb4.svn-base 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package eVVM.apk.ui.report.vndetail;
  2. import eVVM.apk.mvp.IMvpView;
  3. import eVVM.apk.ui.bean.ModelListBean;
  4. import eVVM.apk.ui.bean.VerificationCodeBean;
  5. import eVVM.apk.ui.bean.VnDetailBean;
  6. /**
  7. * Created by Android Studio.
  8. * User: zbb
  9. * Date: 2019/6/6
  10. * Describe: VnDetailContract
  11. */
  12. public class VnDetailContract {
  13. public interface View extends IMvpView {
  14. void getDetailError(String msg);
  15. void getDetailSuccess(VnDetailBean data);
  16. void getSendMailError(String msg);
  17. void getSendMailSuccess(VnDetailBean data);
  18. void getmlistError(String msg);
  19. void getmlistSuccess(ModelListBean data);
  20. void getToReviewError(String msg);
  21. void getToReviewSuccess(VerificationCodeBean data);
  22. }
  23. public interface Presenter {
  24. void getDetail(String chipNumber);
  25. void sendMailToInoculator(String chipNumber);
  26. void getMessageModelList(int type);
  27. void getToReview(String reviewId,int messageModelId,String messageModelContent);
  28. }
  29. }