| 123456789101112131415161718192021222324252627282930313233343536373839 |
- 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 inoculatorIds,double longitude,double latitude) {
- uploadChipModel.setListener(this);
- uploadChipModel.forDoctor(chipNumber, cipherText,inoculatorIds, longitude, latitude);
- }
- @Override
- public void onSucceed(VnDetailBean data) {
- getView().uploadChipSuccess(data);
- }
- @Override
- public void onFail(String msg) {
- getView().uploadChipError(msg);
- }
- }
|