| 1234567891011121314151617181920212223242526272829303132333435363738 |
- package eVVM.apk.ui.home.uploadChip;
- import eVVM.apk.mvp.MvpPresenter;
- import eVVM.apk.ui.bean.VnDetailBean;
- public class UploadChipPresenter extends MvpPresenter<UploadChipContract.View> implements UploadChipContract.Presenter, UploadChipOnListener {
- private UploadChipModel uploadChipModel;
- @Override
- public void start() {
- uploadChipModel = new UploadChipModel();
- }
- @Override
- public void forFactoryOperator(String chipNumber, String cipherText, double longitude, double latitude) {
- uploadChipModel.setListener(this);
- uploadChipModel.forFactoryOperator(chipNumber, cipherText, longitude, latitude);
- }
- @Override
- public void forDoctor(String chipNumber, String cipherText, String inoculators, double longitude, double latitude, boolean again,boolean isWarning) {
- uploadChipModel.setListener(this);
- uploadChipModel.forDoctor(chipNumber, cipherText, inoculators, longitude, latitude, again,isWarning);
- }
- @Override
- public void onSucceed(VnDetailBean data) {
- getView().uploadChipSuccess(data);
- }
- @Override
- public void onFail(String msg) {
- getView().uploadChipError(msg);
- }
- }
|