fea42458dd25a9a05db9afced6a2a47adf87a465.svn-base 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package eVVM.apk.ui.home.factoryOperator;
  2. import eVVM.apk.helper.SPUtils;
  3. import eVVM.apk.mvp.MvpPresenter;
  4. import eVVM.apk.ui.bean.FactoryOperatorBean;
  5. /**
  6. * Created by Android Studio.
  7. * User: zbb
  8. * Date: 2019/6/1
  9. * Describe: FactoryOperatorPresenter
  10. */
  11. public class FactoryOperatorPresenter extends MvpPresenter<FactoryOperatorContract.View> implements FactoryOperatorContract.Presenter, FactoryOperatorOnListener {
  12. private FactoryOperatorModel factoryOperatorModel;
  13. @Override
  14. public void start() {
  15. factoryOperatorModel = new FactoryOperatorModel();
  16. }
  17. @Override
  18. public void factoryOperator(String chipNumber, String cipherText,double longitude,double latitude) {
  19. factoryOperatorModel.setListener(this);
  20. factoryOperatorModel.factoryOperator(chipNumber, cipherText, longitude, latitude);
  21. }
  22. @Override
  23. public void onSucceed(FactoryOperatorBean data) {
  24. getView().factoryOperatorSuccess(data);
  25. }
  26. @Override
  27. public void onFail(String msg) {
  28. getView().factoryOperatorError(msg);
  29. }
  30. }