From 07a11b16b26097da042427fff1062b39b73e9717 Mon Sep 17 00:00:00 2001 From: 姚旭斌 <15805828761@163.com> Date: Sun, 8 Apr 2018 10:10:53 +0800 Subject: [PATCH] no message --- app/src/main/java/com/shunzhi/parent/contract/report/ReportDetialContract.java | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+), 0 deletions(-) create mode 100644 app/src/main/java/com/shunzhi/parent/contract/report/ReportDetialContract.java 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