979059b9cac36936cf4970078809ad91ba5c3b0d.svn-base 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package eVVM.apk.ui.login.authentication;
  2. import java.util.List;
  3. import eVVM.apk.mvp.MvpPresenter;
  4. import eVVM.apk.ui.bean.VerificationCodeBean;
  5. /**
  6. * Created by Android Studio.
  7. * User: zbb
  8. * Date: 2019/6/3
  9. * Describe: AttctPresenter
  10. */
  11. public class AttctPresenter extends MvpPresenter<AttctContract.View> implements AttctContract.Presenter, AttctOnListener {
  12. private AttctModel attctModel;
  13. @Override
  14. public void start() {
  15. attctModel = new AttctModel();
  16. }
  17. @Override
  18. public void attct(int userId, String companyName, String userName, String idCard, String email, String roleId, int phoneType, String phoneModel ,List<String> uploadimgpaths) {
  19. attctModel.setListener(this);
  20. attctModel.attct(userId,companyName,userName,idCard,email,roleId,phoneType,phoneModel,uploadimgpaths);
  21. }
  22. @Override
  23. public void onSucceed(VerificationCodeBean data) {
  24. getView().attctSuccess(data);
  25. }
  26. @Override
  27. public void onFail(String msg) {
  28. getView().attctError(msg);
  29. }
  30. }