package eVVM.apk.ui.report.vndetail; import eVVM.apk.mvp.IMvpView; import eVVM.apk.ui.bean.ModelListBean; import eVVM.apk.ui.bean.VerificationCodeBean; import eVVM.apk.ui.bean.VnDetailBean; /** * Created by Android Studio. * User: zbb * Date: 2019/6/6 * Describe: VnDetailContract */ public class VnDetailContract { public interface View extends IMvpView { void getDetailError(String msg); void getDetailSuccess(VnDetailBean data); void getSendMailError(String msg); void getSendMailSuccess(VnDetailBean data); void getmlistError(String msg); void getmlistSuccess(ModelListBean data); void getToReviewError(String msg); void getToReviewSuccess(VerificationCodeBean data); } public interface Presenter { void getDetail(String chipNumber); void sendMailToInoculator(String chipNumber); void getMessageModelList(int type); void getToReview(String reviewId,int messageModelId,String messageModelContent); } }