86d0d02e5058b6a30bd9948b604bd6a6835068d4.svn-base 838 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package eVVM.apk.ui.My.examine;
  2. import eVVM.apk.mvp.MvpPresenter;
  3. import eVVM.apk.ui.bean.VerificationCodeBean;
  4. /**
  5. * Created by Android Studio.
  6. * User: zbb
  7. * Date: 2019/6/7
  8. * Describe: ExaminePresenter
  9. */
  10. public class ExaminePresenter extends MvpPresenter<ExamineContract.View> implements ExamineContract.Presenter,ExamineOnListener {
  11. private ExamineModel examineModel;
  12. @Override
  13. public void start() {
  14. examineModel = new ExamineModel();
  15. }
  16. @Override
  17. public void agreeProtocol(String userId) {
  18. examineModel.setListener(this);
  19. examineModel.agreeProtocol(userId);
  20. }
  21. @Override
  22. public void onSucceed(VerificationCodeBean data) {
  23. getView().agreeSuccess(data);
  24. }
  25. @Override
  26. public void onFail(String msg) {
  27. getView().agreeError(msg);
  28. }
  29. }