diff --git a/app/src/main/java/com/shunzhi/parent/contract/report/ReportDetialContract.java b/app/src/main/java/com/shunzhi/parent/contract/report/ReportDetialContract.java new file mode 100644 index 0000000..6ccf336 --- /dev/null +++ b/app/src/main/java/com/shunzhi/parent/contract/report/ReportDetialContract.java @@ -0,0 +1,29 @@ +package com.shunzhi.parent.contract.report; + +import com.google.gson.JsonObject; +import com.share.mvpsdk.base.BasePresenter; +import com.share.mvpsdk.base.IBaseModel; +import com.share.mvpsdk.base.IBaseView; +import com.shunzhi.parent.bean.report.SceneDetialBean; + +import java.util.List; + +import io.reactivex.Observable; + +/** + * Created by Administrator on 2018/4/3 0003. + */ + +public interface ReportDetialContract { + abstract class ReportDetialPresenter extends BasePresenter{ + public abstract void reportDetialResult(int screenId,String objectId,int schoolId,int objectType,String startDate,String endDate); + } + interface IReportDetialModel extends IBaseModel { + Observable getReportDetialResult(int screenId, String objectId, int schoolId, int objectType, String startDate, String endDate); + } + interface IReportDetialView extends IBaseView { + void showDetialList(List list); + void showDetialInfo(String rank, String scoree, String pscoree, String sceneName); + + } +} -- libgit2 0.21.0