package eVVM.apk.ui.home.factoryOperator; import eVVM.apk.helper.SPUtils; import eVVM.apk.mvp.MvpPresenter; import eVVM.apk.ui.bean.FactoryOperatorBean; /** * Created by Android Studio. * User: zbb * Date: 2019/6/1 * Describe: FactoryOperatorPresenter */ public class FactoryOperatorPresenter extends MvpPresenter implements FactoryOperatorContract.Presenter, FactoryOperatorOnListener { private FactoryOperatorModel factoryOperatorModel; @Override public void start() { factoryOperatorModel = new FactoryOperatorModel(); } @Override public void factoryOperator(String chipNumber, String cipherText,double longitude,double latitude) { factoryOperatorModel.setListener(this); factoryOperatorModel.factoryOperator(chipNumber, cipherText, longitude, latitude); } @Override public void onSucceed(FactoryOperatorBean data) { getView().factoryOperatorSuccess(data); } @Override public void onFail(String msg) { getView().factoryOperatorError(msg); } }